Requires the
leads:read
permission.Request
Your API key with
leads:read
permissionQuery Parameters
Page number for pagination (1-based)
Number of leads per page (1-100)
Filter by lead status:
new
, contacted
, replied
, converted
, cold
Filter by lead source:
linkedin
, website
, referral
, import
, api
Search by name, email, company, or title (minimum 2 characters)
Filter by exact company name
Filter by job title (partial match)
ISO 8601 date to filter leads created after this date
ISO 8601 date to filter leads created before this date
ISO 8601 date to filter leads last contacted after this date
Sort field:
createdAt
, updatedAt
, firstName
, lastName
, company
,
lastContactedAt
Sort order:
asc
or desc
Examples
Basic List
Advanced Filtering
Search Leads
Response
Always
true
for successful requestsContainer for leads data and pagination
Lead Statuses
Status | Description | Use Case |
---|---|---|
new | Recently added, not yet contacted | Fresh leads from imports or API |
contacted | Initial outreach completed | Follow-up needed |
replied | Lead has responded | Active engagement |
converted | Lead became a customer | Success tracking |
cold | No response or not interested | Nurture campaigns |
Advanced Use Cases
1. Lead Dashboard Analytics
2. Follow-up Lead Identification
3. Lead Export and Backup
4. Smart Lead Segmentation
5. Lead Quality Scoring
Error Responses
Unauthorized (401)
Permission Denied (403)
Invalid Parameters (400)
Performance Tips
Pagination Strategy
Pagination Strategy
Use appropriate page sizes for your use case:
Efficient Filtering
Efficient Filtering
Use specific filters to reduce response size:
Caching Strategy
Caching Strategy
Cache frequently accessed data: