Back to API Overview

Leads

Lead management and email validation

Endpoints (9)

GET/api/leads
Auth Required

List Leads

Get all leads with optional filtering

POST/api/leads
Auth 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-email
Auth Required

Validate Lead Email

Trigger email validation for a specific lead

POST/api/leads/bulk
Auth Required

Bulk Delete Leads

Delete multiple leads at once (max 1000)

PATCH/api/leads/bulk
Auth Required

Bulk Update Leads

Update multiple leads at once

POST/api/leads/validate-bulk
Auth Required

Bulk Validate Emails

Queue email validation for multiple leads (max 1000)