DELETE /v1/contacts/{id}
Permanently deletes a contact and all associated data including consent records and channel addresses. This action is irreversible. Requires manager role.
Deleting a contact removes their consent and suppression history. If the same email or phone number is re-added later, no suppression will be in place. Consider setting status: "BLOCKED" via PATCH /v1/contacts/{id} if you want to block future sends without losing the audit trail.

Parameters

Authorization
string
required
Bearer <api_key>
id
string
required
The contact ID.

Request

curl -sS -X DELETE "https://api.arowana.app/v1/contacts/c_a1b2c3d4" \
  -H "Authorization: Bearer $API_KEY"

Response

{ "success": true }