[role="xpack"] [testenv="platinum"] [[get-dfanalytics]] === Get {dfanalytics-jobs} API [subs="attributes"] ++++ Get {dfanalytics-jobs} ++++ Retrieves configuration information for {dfanalytics-jobs}. experimental[] [[ml-get-dfanalytics-request]] ==== {api-request-title} `GET _ml/data_frame/analytics/` + `GET _ml/data_frame/analytics/,` + `GET _ml/data_frame/analytics/` + `GET _ml/data_frame/analytics/_all` [[ml-get-dfanalytics-prereq]] ==== {api-prereq-title} * You must have `monitor_ml` privilege to use this API. For more information, see {stack-ov}/security-privileges.html[Security privileges] and {stack-ov}/built-in-roles.html[Built-in roles]. [[ml-get-dfanalytics-desc]] ==== {api-description-title} You can get information for multiple {dfanalytics-jobs} in a single API request by using a comma-separated list of {dfanalytics-jobs} or a wildcard expression. You can get information for all {dfanalytics-jobs} by using _all, by specifying `*` as the ``, or by omitting the ``. [[ml-get-dfanalytics-path-params]] ==== {api-path-parms-title} ``:: (Optional, string) Identifier for the {dfanalytics-job}. If you do not specify one of these options, the API returns information for the first hundred {dfanalytics-jobs}. `allow_no_match` (Optional):: (boolean) If `false` and the `data_frame_analytics_id` does not match any {dfanalytics-job} an error will be returned. The default value is `true`. [[ml-get-dfanalytics-query-params]] ==== {api-query-parms-title} `allow_no_match`:: (Optional, boolean) If `false` and the `data_frame_analytics_id` does not match any {dfanalytics-job} an error will be returned. The default value is `true`. `from`:: (Optional, integer) Skips the specified number of {dfanalytics-jobs}. The default value is `0`. `size`:: (Optional, integer) Specifies the maximum number of {dfanalytics-jobs} to obtain. The default value is `100`. [[ml-get-dfanalytics-results]] ==== {api-response-body-title} `data_frame_analytics`:: (array) An array of {dfanalytics-job} resources. For more information, see <>. [[ml-get-dfanalytics-example]] ==== {api-examples-title} The following example gets configuration information for the `loganalytics` {dfanalytics-job}: [source,js] -------------------------------------------------- GET _ml/data_frame/analytics/loganalytics -------------------------------------------------- // CONSOLE // TEST[skip:TBD] The API returns the following results: [source,js] ---- { "count": 1, "data_frame_analytics": [ { "id": "loganalytics", "source": { "index": "logdata", "query": { "match_all": {} } }, "dest": { "index": "logdata_out", "results_field": "ml" }, "analysis": { "outlier_detection": {} }, "model_memory_limit": "1gb", "create_time": 1562265491319, "version" : "8.0.0" } ] } ---- // TESTRESPONSE