---
title: "Changes to Run sync for a pipeline"
method: POST
path: "/pipelines/{id}/sync"
---

# Changes to Run sync for a pipeline

`POST /pipelines/{id}/sync`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 14 of 47 revisions.

- **2026-07-17** `0fb02347c6cc` — 2 info
- **2026-04-30** `0987d72f1a62` — 2 info
- **2026-04-30** `e7da611c8dfe` — 2 info
- **2026-04-30** `e12c5be30b02` — 2 breaking
- **2026-04-22** `d27c818295f0` — 1 warning
- **2026-04-21** `f10e963a1889` — 2 info
- **2026-04-21** `c669c4f1f613` — 1 warning
- **2026-04-21** `e34afe1c48ab` — 1 warning
- **2026-04-20** `4284e9bc6bb0` — 2 warning, 2 info
- **2026-04-20** `6b9d80745114` — 1 warning, 1 info
- **2026-04-20** `a88e89584525` — 1 warning, 1 info
- **2026-04-20** `ba67a7872a31` — 4 info
- **2026-04-20** `678a866828d2` — 1 info
- **2026-04-02** `131345353e38` — 1 breaking

## Changes

- **2026-07-17** `0fb02347c6cc` — 2 info
  - added `subschema #2` to the `source` request property `oneOf` list
  - added `subschema #3` to the `destination` request property `oneOf` list
- **2026-04-30** `0987d72f1a62` — 2 info
  - added the new optional request property `source/oneOf[subschema #2]/metronome/webhook_port`
  - added the new optional request property `source/oneOf[subschema #2]/metronome/webhook_secret`
- **2026-04-30** `e7da611c8dfe` — 2 info
  - added `subschema #2` to the `source` request property `oneOf` list
  - added `subschema #3` to the `destination` request property `oneOf` list
- **2026-04-30** `e12c5be30b02` — 2 breaking
  - added the new required request property `sync_state/sync_run/progress/derived/total_record_count`
  - added the new required request property `sync_state/sync_run/progress/derived/total_state_count`
- **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-21** `f10e963a1889` — 2 info
  - the request property `destination/oneOf[subschema #2]/google_sheets/access_token` became optional
  - request property `destination/oneOf[subschema #2]/google_sheets/access_token` list-of-types was widened by adding types `null` to media type `application/json`
- **2026-04-21** `c669c4f1f613` — 1 warning
  - deleted the `query` request parameter `state_limit`
- **2026-04-21** `e34afe1c48ab` — 1 warning
  - removed the request property `source/oneOf[subschema #1]/stripe/max_concurrent_streams`
- **2026-04-20** `4284e9bc6bb0` — 2 warning, 2 info
  - deleted the `query` request parameter `sync_run_id`
  - removed the request property `sync_state/sync_run/sync_run_id`
  - added the new optional `query` request parameter `run_id`
  - added the new optional request property `sync_state/sync_run/run_id`
- **2026-04-20** `6b9d80745114` — 1 warning, 1 info
  - deleted the `query` request parameter `no_state`
  - added the new optional `query` request parameter `reset_state`
- **2026-04-20** `a88e89584525` — 1 warning, 1 info
  - removed the request property `sync_state/sync_run/progress/streams/additionalProperties/time_range`
  - added the new optional request property `sync_state/sync_run/progress/streams/additionalProperties/total_range`
- **2026-04-20** `ba67a7872a31` — 4 info
  - added the new optional `query` request parameter `no_state`
  - added the new optional `query` request parameter `sync_run_id`
  - added optional request body
  - removed the non-success response with the status `503`
- **2026-04-20** `678a866828d2` — 1 info
  - endpoint added
- **2026-04-02** `131345353e38` — 1 breaking
  - api path removed without deprecation

---

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