Skip to content
First requestVisit website ↗
Navigation

Trigger Lead Perfection call-result sync for one contact

Pulls Lead Perfection GetLead data for a contact, stores the raw payload, normalizes call results, and updates contact CRM metadata. Requires LEAD_PERFECTION_DATA_SYNC.

POST
https://api.channelautomation.com/api/integrations/leadperfection/sync/trigger

Authorization

  • BearerAuth
    HTTP Bearer (JWT)
    required

Header parameters

  • x-workspace-id
    string
    required

    Workspace id for the sync.

Request body JSON required

  • contact_id
    string
    required

    Channel Automation contact UUID. For manual LP-first refresh, this may also be a Lead Perfection prospect id or LP URL containing custid.

  • cst_id
    optional
    string

    Lead Perfection prospect/customer id.

  • lead_perfection_url
    optional
    string

    Lead Perfection URL containing a custid query parameter.

  • workspace_id
    optional
    string

    Optional fallback when x-workspace-id is not supplied.

Returns

200

Sync completed or skipped with a reason.

400

Missing workspace or contact id.

403

Feature flag is not enabled.

404

Contact or Lead Perfection connection not found.

409

A sync is running for this workspace; try again in a minute.

500

Sync failed.

Type to search…

↑↓ navigate↵ selectEsc close