Records
Bulk Delete Records
Delete multiple records in a single request
POST
Endpoint Alias: This endpoint is an alias for
/api/v1/leads/bulk-delete. Both endpoints are functionally identical - use whichever naming convention fits your integration.Why POST? This endpoint uses POST instead of DELETE because DELETE requests with a body are not universally supported by all HTTP clients and proxies.
Record Lookup
Records are identified byexternalId or phoneNumber, not internal IDs.
Each record must have at least one of
phoneNumber or externalId. If both are provided, externalId takes priority for the lookup.Authentication
string
required
Your API key with
write scopeRequest Body
string
required
The ID of the campaign these records belong to
array
required
Array of record identifiers to delete (max 1000 per request)
Response
boolean
Whether the request was successful
object
string | null
Error message if request failed
Examples
Notes
For full documentation including best practices, see Bulk Delete Leads.