Insertion API
List Leads
Returns leads for the authenticated account in reverse chronological order. Supports cursor-based pagination via the created_at timestamp returned in nextCursor. Cross-account lookups are impossible — every result is scoped to the API key's account.
Endpoint
GET
/api/v1/insertion/leadsAuthentication
Same as Create Lead. GET requires the leads:read scope on the API key.
Query Parameters
| Name | Type | Description |
|---|---|---|
limit | integer | Page size. Default 25, max 100. |
cursor | string | ISO 8601 timestamp from a previous response's nextCursor. Returns leads created strictly before this timestamp. |
campaign_id | integer | Filter to a single campaign. |
external_lead_id | string | Filter to a single partner-supplied lead id. Useful for partner-side reconciliation. |
Response
Pagination
When nextCursor is non-null, more results exist. Pass it back as the cursor query param to fetch the next page. When the response returns nextCursor: null, you have reached the last page.