Delete trained models APIedit

Deletes an existing trained inference model that is currently not referenced by an ingest pipeline.


DELETE _ml/trained_models/<model_id>


Requires the manage_ml cluster privilege. This privilege is included in the machine_learning_admin built-in role.

Path parametersedit

(Optional, string) The unique identifier of the trained model.

Response codesedit

The code indicates that the trained model is referenced by an ingest pipeline and cannot be deleted.


The following example deletes the regression-job-one-1574775307356 trained model:

DELETE _ml/trained_models/regression-job-one-1574775307356

The API returns the following result:

  "acknowledged" : true