Trigger a sync
Start a background sync of a connected source into the end user’s memory.
Progress shows as syncing on the connectors list; new items dedupe
server-side, so re-syncs are cheap.
Authorizations
A scoped Integration key, prefixed cint_. Send as
Authorization: Bearer cint_... on every request. Server-side only.
Legacy personal cmem_... keys remain accepted during migration;
team/org-scoped cmem_... keys are not valid on this API.
Body
Your stable internal user ID. No colon allowed.
1 - 128^[A-Za-z0-9@._-]{1,128}$"u_123"
Data-source type id. Any source-capable type in the connector catalog
(~200 sources — Gmail, Slack, HubSpot, Notion, Linear, Salesforce,
warehouses, …); enumerate them via GET /api/v1/connectors/catalog.
^[a-z0-9][a-z0-9_-]{0,63}$"hubspot"
Rescope which collections this source syncs, from this sync on.
Omit to keep the current scope (default: everything). Ids come
from GET /api/v1/connectors/{type}/collections; for credentials
connectors (Twenty CRM) these are object ids, and one the
instance does not expose fails with 400 unknown_twenty_objects.
1 - 100 elements