Read a lead
Returns one lead with everything held against it: its fields, including enrichment output and AI columns, plus where it sits in the pipeline. Field values are redacted on workspaces without access to lead contact data.
/campaigns.leads.getByIdAuthorization
bearerAuth Enter your MailMoo API key (format: sk_live_...)
In: header
Query Parameters
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/campaigns.leads.getById?input=%7B%22leadId%22%3A%223c6e2b8e-0e8f-48db-8791-27271df10113%22%7D"{}Search leads GET
Finds leads across the workspace, filtered by tag, campaign, free text, and any field-level conditions you pass. This answers 'which leads match'; the read endpoint answers 'what do we know about this one'.
List active campaign IDs GET
Returns the ID of every campaign in the workspace whose sequence is currently running. Use it to narrow a metrics request down to the campaigns that are actually sending.

