---
title: "Delete pipeline"
method: DELETE
path: "/pipelines/{id}"
tags: ["Pipelines"]
---

# Delete pipeline

`DELETE /pipelines/{id}`

## Path parameters

- `id` string, required — Unique pipeline identifier (e.g. pipe_abc123).

## Response `200`

Deleted pipeline

- object
  - `id` string, required
  - `deleted` true, required

## Other responses

- `404` — Not found

## Changes

- **2026-04-22** `d27c818295f0` — 1 warning
  - changed the pattern of the `path` request parameter `id` from `^[a-z][a-z0-9_-]*$` to `^[a-zA-Z][a-zA-Z0-9_-]*$`
- **2026-04-20** `92902db01acc` — 2 breaking, 1 warning
  - for the `path` request parameter `id`, the minLength was increased from `0` to `3`
  - added the pattern `^[a-z][a-z0-9_-]*$` to the `path` request parameter `id`
  - for the `path` request parameter `id`, the maxLength was set to `64`
- **2026-04-06** `fac010782a81` — 1 info
  - removed the non-success response with the status `500`
- **2026-04-02** `131345353e38` — 3 info
  - for the `path` request parameter `id`, the minLength was decreased from `3` to `0`
  - removed the pattern `^[a-zA-Z][a-zA-Z0-9_-]*$` from the `path` request parameter `id`
  - added the non-success response with the status `500`

[Change history](https://skmtc.dev/stripe/apis/stripe-sync-service/changes/pipelines/:id/delete.md)

---

[API](https://skmtc.dev/stripe/apis/stripe-sync-service.md) · [All operations](https://skmtc.dev/stripe/apis/stripe-sync-service/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/stripe/stripe-sync-service/revisions/0fb02347c6cc/schema)
