[role="xpack"] [testenv="basic"] [[start-data-frame-transform]] === Start {dataframe-transforms} API [subs="attributes"] ++++ Start {dataframe-transforms} ++++ beta[] Starts one or more {dataframe-transforms}. [discrete] [[start-data-frame-transform-request]] ==== {api-request-title} `POST _data_frame/transforms//_start` [discrete] [[start-data-frame-transform-prereqs]] ==== {api-prereq-title} If the {es} {security-features} are enabled, you must have `manage_data_frame_transforms` cluster privileges to use this API. You must also have `view_index_metadata` privileges on the source index for the {dataframe-transform}. For more information, see {stack-ov}/security-privileges.html[Security privileges] and {stack-ov}/built-in-roles.html[Built-in roles]. [discrete] [[start-data-frame-transform-path-parms]] ==== {api-path-parms-title} `` (Required):: (string) Identifier for the {dataframe-transform}. This identifier can contain lowercase alphanumeric characters (a-z and 0-9), hyphens, and underscores. It must start and end with alphanumeric characters. [discrete] [[start-data-frame-transform-example]] ==== {api-examples-title} [source,js] -------------------------------------------------- POST _data_frame/transforms/ecommerce_transform/_start -------------------------------------------------- // CONSOLE // TEST[skip:set up kibana samples] When the {dataframe-transform} starts, you receive the following results: [source,js] ---- { "acknowledged" : true } ---- // TESTRESPONSE