Delete forecasts from a job
- DELETE /_ml/anomaly_detectors/{job_id}/_forecast/{forecast_id}
- DELETE /_ml/anomaly_detectors/{job_id}/_forecast
By default, forecasts are retained for 14 days. You can specify a
different retention period with the expires_in parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
- Cluster privileges:
manage_ml
Path Parameters
-
job_idstring Idrequired -
Identifier for the anomaly detection job.
-
forecast_idstring Idoptional -
A comma-separated list of forecast identifiers. If you do not specify this optional parameter or if you specify
_allor*the API deletes all forecasts from the job.Leave it out to use
/_ml/anomaly_detectors/{job_id}/_forecast.
Query Parameters
-
allow_no_forecastsboolean · default: true Specifies whether an error occurs when there are no forecasts. In particular, if this parameter is set to
falseand there are no forecasts associated with the job, attempts to delete all forecasts return an error.-
timeoutstring Duration · default: 30s Specifies the period of time to wait for the completion of the delete operation. When this period of time elapses, the API fails and returns an error.
Response
-
acknowledgedbooleanrequired -
For a successful response, this value is always true. On failure, an exception is returned instead.