Start Bulk Sync Execution
Starts a new execution of a bulk sync.
This endpoint returns the execution record immediately after the run is queued or started. Use the execution ID with the bulk-sync execution endpoints if you need to monitor progress in detail.
Execution modes
- Set
test=trueto validate the sync without writing to the destination. - Use
resync_modefor destructive or full-refresh style reruns. testandresync_modeare mutually exclusive.
The legacy resync boolean is no longer accepted on this v5 endpoint. Send
resync_mode instead.
If another execution is already running, the endpoint returns 409 Conflict.
Authentication
Basic organization-scoped API key
Path parameters
Headers
Request
Selective fetch mode. Controls whether the execution runs a full fetch, only incremental fields, or only non-incremental fields.
Controls how the destination is handled during a resync. Valid values: refetch (retain destination data), resync (truncate destination data), rebuild (drop and recreate destination tables).
When true, runs a test execution that validates the configuration and syncs up to 5 records per schema. Mutually exclusive with resync_mode.
