Delete datafeeds APIedit

Deletes an existing datafeed.

Requestedit

DELETE _ml/datafeeds/<feed_id>

Prerequisitesedit

  • If Elasticsearch security features are enabled, you must have manage_ml or manage cluster privileges to use this API. For more information, see Security privileges.

Descriptionedit

Unless the force parameter is used, the datafeed must be stopped before it can be deleted.

Path parametersedit

feed_id
(Required, string) Identifier for the datafeed.

Query parametersedit

force
(Optional, boolean) Use to forcefully delete a started datafeed; this method is quicker than stopping and deleting the datafeed.

Examplesedit

The following example deletes the datafeed-total-requests datafeed:

DELETE _ml/datafeeds/datafeed-total-requests

When the datafeed is deleted, you receive the following results:

{
  "acknowledged": true
}