POST /run-sync-job

Changed on

Start a contact sync with the linked CRM app immediately, instead of waiting for the scheduled sync. One sync runs per organization at a time: starting another while one is in flight is rejected. Poll get-sync-job-status for progress.

Request

  • Base URL
    https://api.retellai.com
  • Auth
    HTTP bearer

Response

Sync job started.

status'queued' | 'running' | 'idle' required
start_timestampnumber

Epoch milliseconds when the job started.

succeedednumber

Number of items processed successfully so far.

failednumber

Number of items that errored so far.

triggered_by'manual' | 'cron'

Whether the job was started by an explicit API call (manual) or by the scheduled sync (cron).

Changes