Delete contacts in bulk
MillionSend extension (Resend deletes contacts one at a time): deletes up to 1000 contacts by id or by email address in one request and lists the rows actually deleted; unknown ids or addresses are skipped. Emails stay in the log; erase: true also scrubs each address from email history, event payloads and API logs, like DELETE /contacts/{id}?erase=true.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/contacts/batch/remove" \ -H "Content-Type: application/json" \ -d '{}'{ "data": [ { "object": "contact", "contact": "ad596931-5d7c-4d2b-907e-5b64c9432eb4", "deleted": true } ]}