Get Leads
Retrieve a paginated list of leads with optional filtering, sorting, and field selection
Query Parameters
Filtering
Filters can be applied using query parameters. All filters are optional. Simple filters (exact match):Filterable Fields
Platform Click IDs
All platform click ID fields support theexists operator.
UTM Parameters
Filter Operators
Sorting
Sort by any sortable field with direction:createdAt, updatedAt, qualifiedAt, value, externalId, name, email, status
Field Selection
Request only specific fields to reduce response size:id field is always included. Supported field names are the fields shown in Full Lead Object.
Legacy Parameters
For backward compatibility, these legacy parameters are still supported:Example Request
Example Response
Error Responses
Full Lead Object
When no field selection is applied, leads include all available fields:Authorizations
API key for authentication
Query Parameters
Results per page (1-100)
1 <= x <= 100Page number
x >= 1Sort field and direction (e.g. createdAt:desc, value:asc). Multiple fields can be combined with commas.
"createdAt:desc"
Search across external ID, name, email, and phone
Comma-separated fields to return. The id field is always included.
"id,externalId,name,email,status,value"
Filter by lead status. Multiple values can be comma-separated.
"won"
Filter by an exact customer-owned external lead ID
255"QUOTE-2026-0042"
Filter by lead source
inbound, gtm, api, manual, wordpress, import Filter by label ID
Filter by website URL
Filter by UTM source
Filter by UTM medium
Filter by UTM campaign
Legacy parameter. Maps to updatedAt[gte].