---
title: "Changes to Tear down destination schema"
method: POST
path: "/pipeline_teardown"
---

# Changes to Tear down destination schema

`POST /pipeline_teardown`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 20 of 50 revisions.

- **2026-07-17** `7f4c6ed52875` — 2 info
- **2026-04-30** `4b2cc3fc8044` — 2 info
- **2026-04-30** `3b4bee18fd4d` — 2 info
- **2026-04-27** `7b4cf2bfcc81` — 1 breaking, 2 warning
- **2026-04-20** `98cef0c30f36` — 1 breaking
- **2026-04-20** `1e719ad9a31f` — 1 breaking
- **2026-04-20** `8bea86f53f8e` — 1 info
- **2026-04-20** `cef36747fb38` — 3 breaking, 4 warning, 3 info
- **2026-04-19** `846342af247c` — 1 info
- **2026-04-19** `39acb204a056` — 2 info
- **2026-04-17** `6db35c86dae8` — 1 info
- **2026-04-17** `19c7c52d923f` — 4 info
- **2026-04-17** `22f29cb9e680` — 3 warning, 3 info
- **2026-04-15** `2ad11e01c495` — 2 info
- **2026-04-15** `4e5abb8c5e22` — 2 breaking
- **2026-04-15** `2e101196e4f5` — 2 info
- **2026-04-14** `4e5abb8c5e22` — 4 warning, 1 info
- **2026-04-14** `94093fe7df85` — 1 breaking, 1 info
- **2026-04-10** `76cd656a7462` — 1 info
- **2026-04-05** `42d2d829b545` — 3 breaking, 1 warning, 1 info

## Changes

- **2026-07-17** `7f4c6ed52875` — 2 info
  - added `subschema #2` to the `pipeline/source` request property `oneOf` list
  - added `subschema #3` to the `pipeline/destination` request property `oneOf` list
- **2026-04-30** `4b2cc3fc8044` — 2 info
  - added the new optional request property `pipeline/source/oneOf[subschema #2]/metronome/webhook_port`
  - added the new optional request property `pipeline/source/oneOf[subschema #2]/metronome/webhook_secret`
- **2026-04-30** `3b4bee18fd4d` — 2 info
  - added `subschema #2` to the `pipeline/source` request property `oneOf` list
  - added `subschema #3` to the `pipeline/destination` request property `oneOf` list
- **2026-04-27** `7b4cf2bfcc81` — 1 breaking, 2 warning
  - added required request body
  - deleted the `header` request parameter `x-pipeline`
  - deleted the `query` request parameter `only`
- **2026-04-20** `98cef0c30f36` — 1 breaking
  - the `header` request parameter `x-pipeline` became required
- **2026-04-20** `1e719ad9a31f` — 1 breaking
  - removed the request body
- **2026-04-20** `8bea86f53f8e` — 1 info
  - added the optional property `oneOf[#/components/schemas/LogMessage]/log/data` to the response with the `200` status
- **2026-04-20** `cef36747fb38` — 3 breaking, 4 warning, 3 info
  - added the new required request property `pipeline/destination/oneOf[subschema #1]/postgres/aws/database`
  - added the new required request property `pipeline/destination/oneOf[subschema #1]/postgres/aws/host`
  - added the new required request property `pipeline/destination/oneOf[subschema #1]/postgres/aws/user`
  - removed the request property `pipeline/destination/oneOf[subschema #1]/postgres/database`
  - removed the request property `pipeline/destination/oneOf[subschema #1]/postgres/host`
  - removed the request property `pipeline/destination/oneOf[subschema #1]/postgres/port`
  - removed the request property `pipeline/destination/oneOf[subschema #1]/postgres/user`
  - added the new optional request property `pipeline/destination/oneOf[subschema #1]/postgres/aws/port`
  - the request property `pipeline/destination/oneOf[subschema #1]/postgres/schema` became optional
  - the `schema` request property default value `public` was added
- **2026-04-19** `846342af247c` — 1 info
  - added the new optional request property `pipeline/source/oneOf[subschema #1]/stripe/account_created`
- **2026-04-19** `39acb204a056` — 2 info
  - removed `trace` mapping keys from the response discriminator for the response status `200`
  - removed `#/components/schemas/TraceMessage` from the response body `oneOf` list for the response status `200`
- **2026-04-17** `6db35c86dae8` — 1 info
  - added the new optional request property `pipeline/source/oneOf[subschema #1]/stripe/rate_limit`
- **2026-04-17** `19c7c52d923f` — 4 info
  - removed the `auth_error` enum value from the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - removed the `config_error` enum value from the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - removed the `system_error` enum value from the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - removed the `transient_error` enum value from the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
- **2026-04-17** `22f29cb9e680` — 3 warning, 3 info
  - removed the request property `pipeline/source/oneOf[subschema #1]/stripe/rate_limit`
  - added the new `range_complete` enum value to the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - added the new `start` enum value to the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - added the new optional request property `pipeline/source/oneOf[subschema #1]/stripe/max_concurrent_streams`
  - added the optional property `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/range_complete` to the response with the `200` status
  - removed the `started` enum value from the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
- **2026-04-15** `2ad11e01c495` — 2 info
  - added optional request body
  - the `header` request parameter `x-pipeline` became optional
- **2026-04-15** `4e5abb8c5e22` — 2 breaking
  - removed the request body
  - the `header` request parameter `x-pipeline` became required
- **2026-04-15** `2e101196e4f5` — 2 info
  - added optional request body
  - the `header` request parameter `x-pipeline` became optional
- **2026-04-14** `4e5abb8c5e22` — 4 warning, 1 info
  - added the new `auth_error` enum value to the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - added the new `config_error` enum value to the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - added the new `system_error` enum value to the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - added the new `transient_error` enum value to the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
  - removed the `incomplete` enum value from the `oneOf[#/components/schemas/TraceMessage]/trace/oneOf[subschema #2]/stream_status/status` response property for the response status `200`
- **2026-04-14** `94093fe7df85` — 1 breaking, 1 info
  - added `subschema #2, subschema #4` to the `oneOf[#/components/schemas/TraceMessage]/trace` response property `oneOf` list for the response status `200`
  - removed `subschema #2` from the `oneOf[#/components/schemas/TraceMessage]/trace` response property `oneOf` list for the response status `200`
- **2026-04-10** `76cd656a7462` — 1 info
  - added the new optional `query` request parameter `only`
- **2026-04-05** `42d2d829b545` — 3 breaking, 1 warning, 1 info
  - added the new required `header` request parameter `x-pipeline`
  - removed the request body
  - added `#/components/schemas/TraceMessage` to the response body `oneOf` list for the response status `200`
  - removed the optional property `oneOf[#/components/schemas/LogMessage]/log/data` from the response with the `200` status
  - added `trace` mapping keys to the response discriminator for the response status `200`

---

[Operation](https://skmtc.dev/stripe/apis/stripe-sync-engine/docs/pipeline_teardown/post.md) · [API](https://skmtc.dev/stripe/apis/stripe-sync-engine.md) · [Page](https://skmtc.dev/stripe/apis/stripe-sync-engine/changes/pipeline_teardown/post)
