| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 | [role="xpack"][[logstash-api-delete-pipeline]]=== Delete {ls} pipeline API++++<titleabbrev>Delete {ls} pipeline</titleabbrev>++++This API deletes a pipeline used for{logstash-ref}/logstash-centralized-pipeline-management.html[{ls} CentralManagement].[[logstash-api-delete-pipeline-request]]==== {api-request-title}`DELETE _logstash/pipeline/<pipeline_id>`[[logstash-api-delete-pipeline-prereqs]]==== {api-prereq-title}* If the {es} {security-features} are enabled, you must have the`manage_logstash_pipelines` cluster privilege to use this API.[[logstash-api-delete-pipeline-desc]]==== {api-description-title}Deletes a {ls} pipeline.[[logstash-api-delete-pipeline-params]]==== {api-path-parms-title}`<pipeline_id>`::  (Required, string) Identifier for the Pipeline.[[logstash-api-delete-pipeline-example]]==== {api-examples-title}The following example deletes the Pipeline named `my_pipeline`://////////////////////////[source,console]--------------------------------------------------PUT _logstash/pipeline/my_pipeline{  "description": "Sample Pipeline for illustration purposes",  "last_modified": "2021-01-02T02:50:51.250Z",  "pipeline_metadata": {    "type": "logstash_pipeline",    "version": "1"  },  "username": "elastic",  "pipeline": "input {}\n filter { grok {} }\n output {}",  "pipeline_settings": {    "pipeline.workers": 1,    "pipeline.batch.size": 125,    "pipeline.batch.delay": 50,    "queue.type": "memory",    "queue.max_bytes": "1gb",    "queue.checkpoint.writes": 1024  }}--------------------------------------------------//////////////////////////[source,console]--------------------------------------------------DELETE _logstash/pipeline/my_pipeline--------------------------------------------------// TEST[continued]If the request succeeds, you receive an empty response with an appropriatestatus code.
 |