Update CRM Config
Update the organization’s CRM configuration. Omitted fields stay as they are; a field that is sent replaces its stored value in full.
Authorizations
Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"
Body
ID of the CRM app to link. Pass null to unlink, which stops syncing. Changing it resets the sync cursor, so the next sync re-reads every contact from the new CRM.
Replaces the stored list. Names must be snake_case and cannot collide with a built-in contact field or start with contact/external. Removing a field that an analysis data mapping still targets is rejected — send crm_analysis_data_mappings in the same request to retarget or drop those mappings.
200Replaces the stored list.
200Replaces the organization's available contact tags. Tags are trimmed and deduplicated. Omit to leave unchanged, or send null or an empty array to clear the list. Does not change tags already assigned to contacts.
10001 - 40\SPreferred display order of contact fields, for clients that render contacts as a table. Not used by the API itself.
200Response
Updated CRM config.
The connected CRM integration app ID.
Epoch milliseconds of the last successful sync.
Preferred display order of contact fields, for clients that render contacts as a table. Not used by the API itself.
Tags available to contacts in this organization.
10001 - 40\S
