Skip to content
First requestVisit website ↗
Navigation

Poll Lead Perfection for workspace call-result changes

Pulls live Lead Perfection GetLead activity for the workspace, matches or creates contacts by LP identifiers and phone/email, stores raw payloads, writes the latest call result to contact custom fields, and directly blocks SMS/email for DNC. An incremental full-history DNC scan resumes from saved progress on each poll. Activity batches also resume settled record checkpoints within the shared execution cap. A successful partial response has complete=false and continuation=true, with cumulative counts for the saved batch; it does not advance complete-sync freshness. Requires LEAD_PERFECTION_DATA_SYNC.

POST
https://api.channelautomation.com/api/integrations/leadperfection/sync/workspace-poll

Authorization

  • BearerAuth
    HTTP Bearer (JWT)
    required

Header parameters

  • x-workspace-id
    string
    required

    Workspace id for the sync.

Request body JSON optional

  • workspace_id
    optional
    string

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

  • lookbackDays
    optional
    integer
    maximum: 7 · minimum: 0 · default: 1

Returns

200

Workspace poll settled; inspect complete and continuation before treating the batch as fully synced.

400

Missing workspace id.

403

Feature flag is not enabled.

404

Lead Perfection connection not found.

409

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

500

Workspace poll failed.

Type to search…

↑↓ navigate↵ selectEsc close