# Send data to an anomaly detection job for analysis **POST /_ml/anomaly_detectors/{job_id}/_data** IMPORTANT: For each job, data can be accepted from only a single connection at a time. It is not currently possible to post data to multiple jobs using wildcards or a comma-separated list. ## Required authorization * Cluster privileges: `manage_ml` ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Api key auth - Basic auth - Bearer auth ## Parameters ### Path parameters - **job_id** (string) Identifier for the anomaly detection job. The job must have a state of open to receive and process the data. ### Query parameters - **reset_end** (string | number) Specifies the end of the bucket resetting range. - **reset_start** (string | number) Specifies the start of the bucket resetting range. ### Body: application/json (array[object]) ## Responses ### 200 #### Body: application/json (object) - **job_id** (string) - **processed_record_count** (number) - **processed_field_count** (number) - **input_bytes** (number) - **input_field_count** (number) - **invalid_date_count** (number) - **missing_field_count** (number) - **out_of_order_timestamp_count** (number) - **empty_bucket_count** (number) - **sparse_bucket_count** (number) - **bucket_count** (number) - **earliest_record_timestamp** (number) - **latest_record_timestamp** (number) - **last_data_time** (number) - **latest_empty_bucket_timestamp** (number) - **latest_sparse_bucket_timestamp** (number) - **input_record_count** (number) - **log_time** (number) [Powered by Bump.sh](https://bump.sh)