# Delete a Monitoring Pipeline Instance

Deletes the specified Pipeline.

To delete a Pipeline, perform a `DELETE` request with the `pipelineId` of the pipeline.

## Request

The following is a sample request. Remember to replace the `{pipelineID}` with a valid ID of the specific pipeline that must be deleted.

```bash
curl --location \
--request DELETE 'https://monitoring.de-txl.ionos.com/pipelines/{pipelineID}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer $TOKEN'
```

{% tabs %}
{% tab title="Path Parameters" %}
You can update the \`pipelineID\` value to delete a specific pipeline: | Path Parameters | Type | Description | Example | |---|---|---|---| | \`pipelineID\` | string | The ID (UUID) of the Pipeline. | \`85c79b4b-5b40-570a-b788-58dd46ea71e2\`|
{% endtab %}

{% tab title="Request Header Parameters" %}
To make authenticated requests to the API, the following fields are mandatory in the request header:

| Header Parameters | Required |  Type  | Description                                                                     |
| ----------------- | :------: | :----: | ------------------------------------------------------------------------------- |
| `Authorization`   |    yes   | string | The Bearer token enable requests to authenticate using an JSON Web Token (JWT). |
| {% endtab %}      |          |        |                                                                                 |
| {% endtabs %}     |          |        |                                                                                 |

## Response

**202 Successful operation**

```json
{
    "description": "Deleting Pipeline was successful."
}
```

{% hint style="success" %}
\*\*Result:\*\* The Monitoring Pipeline with the specified \`pipelineID\` is successfully deleted.
{% endhint %}
