Resolido Docs
Conversations

Delete conversation permanently

DELETE
/conversations/{conversationId}

Permanently delete a conversation that is already in trash, with all messages and notes.

Authorization

bearer conversations:delete
headerAuthorizationBearer <token>

API key (rsl_live_…) from Settings → Developers.

Scope: conversations:delete

Path Parameters

conversationId*string

Conversation id with channel prefix, e.g. chat_k57… or email_j97….

Match^(chat|email)_[a-z0-9]+$

Query Parameters

confirmationToken?string

Destructive operations run in two steps: call without this field, show the returned summary to the user, and only after their explicit approval call again with the returned confirmation_token.

Lengthlength <= 512

Response Body

Success

application/json
  1. response
conversationId*string
deleted*true
Value intrue
curl -X DELETE "https://example.com/conversations/string"
{  "conversationId": "string",  "deleted": true}