Skip to main content
GET
List Leads
Retrieve leads from your database with powerful filtering, search, and pagination capabilities. This endpoint supports various query parameters to help you find exactly the leads you need.
Requires the leads:read permission.

Request

x-api-key
string
required
Your API key with leads:read permission

Query Parameters

page
number
default:"1"
Page number for pagination (1-based)
limit
number
default:"50"
Number of leads per page (1-100)
status
string
Filter by lead status: new, contacted, replied, converted, cold
source
string
Filter by lead source: linkedin, website, referral, import, api
Search by name, email, company, or title (minimum 2 characters)
company
string
Filter by exact company name
title
string
Filter by job title (partial match)
createdAfter
string
ISO 8601 date to filter leads created after this date
createdBefore
string
ISO 8601 date to filter leads created before this date
lastContactedAfter
string
ISO 8601 date to filter leads last contacted after this date
sortBy
string
default:"createdAt"
Sort field: createdAt, updatedAt, firstName, lastName, company, lastContactedAt
sortOrder
string
default:"desc"
Sort order: asc or desc

Examples

Basic List

Advanced Filtering

Search Leads

Response

success
boolean
Always true for successful requests
data
object
Container for leads data and pagination

Lead Statuses

StatusDescriptionUse Case
newRecently added, not yet contactedFresh leads from imports or API
contactedInitial outreach completedFollow-up needed
repliedLead has respondedActive engagement
convertedLead became a customerSuccess tracking
coldNo response or not interestedNurture 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

Use appropriate page sizes for your use case:
Use specific filters to reduce response size:
Cache frequently accessed data:

Next Steps

Create Lead

Add new leads to your database

Update Lead

Modify existing lead information

Enrich Leads

Enhance leads with additional data

Find Prospects

Discover new potential leads