Leads
Delete Lead
Delete a single lead from your campaign
DELETE
Endpoint Alias: You can also use
/api/v1/records instead of /api/v1/leads. Both endpoints are functionally identical - use whichever naming convention fits your integration.Lead Lookup
Leads are identified byexternalId or phoneNumber, not internal IDs. This matches how you created the lead.
At least one of
phoneNumber or externalId is required. If both are provided, externalId takes priority for the lookup.Authentication
string
required
Your API key with
write scopeQuery Parameters
string
required
The ID of the campaign the lead belongs to
string
Phone number in E.164 format (e.g., +15555551234).Required if
externalId is not provided.string
Your CRM’s internal ID for this lead.Required if
phoneNumber is not provided.Response
boolean
Whether the request was successful
object
string | null
Error message if request failed
Examples
- By External ID
- By Phone Number
Delete by external CRM reference:
Notes
Access Control: You can only delete leads that belong to campaigns your API key has access to.