| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 | [role="xpack"][testenv="platinum"][[ml-valid-job]]=== Validate jobs API++++<titleabbrev>Validate jobs</titleabbrev>++++Validates job configuration information.==== Request`POST _ml/anomaly_detectors/_validate`==== DescriptionThe validate jobs API enables you validate the job configuration before youcreate the job.==== Request BodyFor a list of the properties that you can specify in the body of this API,see <<ml-job-resource,Job Resources>>.==== AuthorizationYou must have `manage_ml`, or `manage` cluster privileges to use this API.For more information, see{xpack-ref}/security-privileges.html[Security Privileges].==== ExamplesThe following example validates job configuration information:[source,js]--------------------------------------------------POST _ml/anomaly_detectors/_validate{    "description" : "Unusual response times by airlines",    "analysis_config" : {        "bucket_span": "300S",        "detectors" :[          {            "function": "metric",            "field_name": "responsetime",            "by_field_name": "airline"}],            "influencers": [ "airline" ]    },    "data_description" : {       "time_field": "time",       "time_format": "yyyy-MM-dd'T'HH:mm:ssX"    }}--------------------------------------------------// CONSOLE// TEST[skip:needs-licence]When the validation is complete, you receive the following results:[source,js]----{  "acknowledged": true}----// TESTRESPONSE
 |