Authentication
Query Parameters
The ID of the user making the request (for authorization)
Pagination cursor (ISO timestamp) for fetching the next set of results
Search leads by company name, email, phone, first name, last name, assigned users, or partner companies
Filter by lead source/type. Options:
received
, sent
, reseller
, campaigns
Filter by assignment status. Use
1
to show only assigned leadsFilter by assignment status. Use
1
to show only unassigned leadsComma-separated list of lead statuses to filter by. Options:
new
, contacted
, qualified
, converted
, lost
Comma-separated list of tag IDs to filter by
Comma-separated list of user IDs to filter by assigned users
JSON string of custom field filters with format:
[{"id": 123, "value": {"text": "search"}}]
JSON string of sort options with format:
[{"type": "status", "asc": true}]
. Types: status
Response Schema
Array of lead objects
Example Request
Example Response
Error Responses
Notes
- Requires API key with
read_access
permission - User ID must match the authenticated user
- Results are paginated using cursor-based pagination (timestamp-based)