Delete all of a contact's data (GDPR right-to-erasure)
Synchronously cascade-delete a contact and everything the platform holds about them — messages, calls, notes, events, engagement/consent rows and long-term agent-memory vectors — for a GDPR Article-17 right-to-erasure. This is the immediate emergency path; for the cancellable 7-day cooling-off workflow use POST /:id/gdpr/erasure-request instead. Requires a fresh re-auth token in X-Reauth-Challenge (mint one via POST /:id/gdpr/delete/challenge) or it returns 401 REAUTH_REQUIRED. The action is irreversible and audit-logged.
Authorizations
Dashboard JWT token from Clerk
Headers
Fresh single-use re-auth token from POST /:id/gdpr/delete/challenge. Without a valid, unexpired token the delete returns 401 REAUTH_REQUIRED.
Path Parameters
Response
The contact and all associated data were erased. No response body.