Start a Sync

Triggers a sync for a specific integration. Use this to perform an initial sync or a delta sync on demand.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
🚧

Syncs must be enabled

Syncs must be enabled for the category to which the integration belongs. For more info, look at Enabling Syncs In the Getting Started Journey

📘

Use the honorScheduler parameter to control when the next delta_sync should happen

The default behavior for running ad-hoc syncs using this API is that the next delta_sync runs after the subscribed frequency when the ad-hoc sync completes. For example, lets say that the delta_syncs are running every 24 hours at 5 PM. However, at 1 PM, an ad-hoc sync was triggered using this API, which completed at 1:15 PM. The next delta_sync would be triggered at 1:15PM the following day, i.e. 24 hours after the previous sync, and not at 5 PM.

If the honorScheduler is true, then the delta_syncs would happen at their given schedule without taking ad-hoc syncs into account. In the above example, if an ad-hoc sync is triggered at 1 PM and completed at 1:15 PM, the next delta_sync would be triggered at 5 PM itself, honoring the original scheduler that was present before the ad-hoc sync was triggered.

📘

Use the startHour and startMinute paramters to update the next start time of a sync to a particular hour and minute. For example, if you set the startHour as 23 and startMinute as 0 using this API, then the next sync run would be scheduled for 23:00 UTC


Body Params
string
enum
required
string
enum
Defaults to initial_sync
Allowed:
boolean
Defaults to false
boolean
Defaults to false
models
array of strings

List of model IDs

models
integer
integer
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json