Back to API Overview
Leads
Lead management and email validation
Endpoints (9)
GET
/api/leadsAuth Required
List Leads
Get all leads with optional filtering
POST
/api/leadsAuth Required
Create Lead
Create a lead manually
GET
/api/leads/[id]Auth Required
Get Lead
Get lead details with job and source info
PATCH
/api/leads/[id]Auth Required
Update Lead
Update a lead's information
DELETE
/api/leads/[id]Auth Required
Delete Lead
Delete a lead
POST
/api/leads/[id]/validate-emailAuth Required
Validate Lead Email
Trigger email validation for a specific lead
POST
/api/leads/bulkAuth Required
Bulk Delete Leads
Delete multiple leads at once (max 1000)
PATCH
/api/leads/bulkAuth Required
Bulk Update Leads
Update multiple leads at once
POST
/api/leads/validate-bulkAuth Required
Bulk Validate Emails
Queue email validation for multiple leads (max 1000)