Permanently deletes a CRM record and all associated data (notes, activity logs).
This action is irreversible.
Required scope: crm:write
curl --request DELETE \
--url https://api.zeeg.me/v2/crm/{objectSlug}/{recordId} \
--header 'Authorization: Bearer <token>'{
"success": true,
"status": 200,
"message": "Record deleted."
}Permanently deletes a CRM record and all data associated with it.Documentation Index
Fetch the complete documentation index at: https://developer.zeeg.me/llms.txt
Use this file to discover all available pages before exploring further.
| Parameter | Type | Description |
|---|---|---|
objectSlug | string | The slug of the custom CRM object the record belongs to. |
recordId | string (UUID) | The UUID of the record to delete. |
200 OK with a confirmation message:
{
"success": true,
"status": 200,
"message": "Record deleted."
}
GET requests for the same recordId return 404 Not Found.
404, not 200. If your workflow requires idempotent deletes, catch 404 and treat it as a success.
status attribute to the object schema and set it to archived or inactive via PATCH instead of deleting.curl --request DELETE \
--url https://api.zeeg.me/v2/crm/{objectSlug}/{recordId} \
--header 'Authorization: Bearer <token>'{
"success": true,
"status": 200,
"message": "Record deleted."
}