Skip to main content
GET
cURL

Authorizations

x-api-key
string
header
required

Provide your API key in the x-api-key header.

Path Parameters

id
string
required

The run id returned by POST /trigger/crm-sync

Response

Run status

id
string
status
enum<string>

Terminal values name the outcome: finished = all records synced, partial = some failed, failed = every record failed. Treat all three as terminal when polling — not only finished. The completion webhook carries the same status plus errors_sample.

Available options:
processing,
finished,
partial,
failed
total
integer
processed
integer

Records synced successfully

failed
integer

Records that failed after retries

errors_sample
object[]

First few failed records (present only when failed > 0)

warnings
object[]

Per-CRM lookups that were skipped, not failed: for example a linkedin_url was given but no LinkedIn property is mapped in that CRM's settings, so only the other identifiers were searched. Present only when something was skipped. An empty matches alongside warnings is weaker than a plain "no match": say so to the user before creating a record.