Run sync for a pipeline
Triggers an ad-hoc sync run for the pipeline and streams NDJSON messages (records, state, progress, eof) back to the client. Persists the ending sync_state on the pipeline so the next run resumes where this one left off.
Path parameters
Unique pipeline identifier (e.g. pipe_abc123).
Unique pipeline identifier (e.g. pipe_abc123).
Query parameters
Stop after N seconds
Stop after N seconds
Sync run identifier (resumes or starts fresh)
Sync run identifier (resumes or starts fresh)
Ignore persisted sync state and start fresh (ending state is still saved)
Ignore persisted sync state and start fresh (ending state is still saved)
Request body
Response
Streaming NDJSON sync output
Changes
Changed in 14 of the 47 revisions of this API.3717
- ○
added
subschema #2to thesourcerequest propertyoneOflistrequest-property-one-of-added
- ○
added
subschema #3to thedestinationrequest propertyoneOflistrequest-property-one-of-added
- ○
- ○
added the new optional request property
source/oneOf[subschema #2]/metronome/webhook_portnew-optional-request-property
- ○
added the new optional request property
source/oneOf[subschema #2]/metronome/webhook_secretnew-optional-request-property
- ○
- ○
added
subschema #2to thesourcerequest propertyoneOflistrequest-property-one-of-added
- ○
added
subschema #3to thedestinationrequest propertyoneOflistrequest-property-one-of-added
- ○
- ▲
added the new required request property
sync_state/sync_run/progress/derived/total_record_countnew-required-request-property
- ▲
added the new required request property
sync_state/sync_run/progress/derived/total_state_countnew-required-request-property
- ▲
- ●
changed the pattern of the
pathrequest parameteridfrom^[a-z][a-z0-9_-]*$to^[a-zA-Z][a-zA-Z0-9_-]*$request-parameter-pattern-changed
- ●
- ○
the request property
destination/oneOf[subschema #2]/google_sheets/access_tokenbecame optionalrequest-property-became-optional
- ○
request property
destination/oneOf[subschema #2]/google_sheets/access_tokenlist-of-types was widened by adding typesnullto media typeapplication/jsonrequest-property-list-of-types-widened
- ○
- ●
deleted the
queryrequest parameterstate_limitrequest-parameter-removed
- ●
- ●
removed the request property
source/oneOf[subschema #1]/stripe/max_concurrent_streamsrequest-property-removed
- ●
- ●
deleted the
queryrequest parametersync_run_idrequest-parameter-removed
- ●
removed the request property
sync_state/sync_run/sync_run_idrequest-property-removed
- ○
added the new optional
queryrequest parameterrun_idnew-optional-request-parameter
- ○
added the new optional request property
sync_state/sync_run/run_idnew-optional-request-property
- ●
- ●
deleted the
queryrequest parameterno_staterequest-parameter-removed
- ○
added the new optional
queryrequest parameterreset_statenew-optional-request-parameter
- ●