Run Sync
Trigger a data synchronization job for a source connection.
Starts an asynchronous sync job that pulls the latest data from the connected source. The job runs in the background and you can monitor its progress using the jobs endpoint.
For continuous sync connections, this performs an incremental sync by default. Use force_full_sync=true to perform a complete re-sync of all data.
Path parameters
Unique identifier of the source connection to sync (UUID)
Unique identifier of the source connection to sync (UUID)
Query parameters
Force a full sync ignoring cursor data. Only applies to continuous sync connections. Non-continuous connections always perform full syncs.
Force a full sync ignoring cursor data. Only applies to continuous sync connections. Non-continuous connections always perform full syncs.
Response
Created sync job
Example response
{
"completed_at": "2024-03-15T12:05:32Z",
"duration_seconds": 332.5,
"entities_deleted": 3,
"entities_failed": 0,
"entities_inserted": 45,
"entities_updated": 12,
"id": "770e8400-e29b-41d4-a716-446655440002",
"source_connection_id": "550e8400-e29b-41d4-a716-446655440000",
"started_at": "2024-03-15T12:00:00Z",
"status": "COMPLETED"
}