Conversations
Delete conversation permanently
DELETE
Permanently delete a conversation that is already in trash, with all messages and notes.
bearer conversations:deleteheader
AuthorizationBearer <token>API key (rsl_live_…) from Settings → Developers.
Scope: conversations:delete
conversationId*stringConversation id with channel prefix, e.g. chat_k57… or email_j97….
Match
^(chat|email)_[a-z0-9]+$confirmationToken?stringDestructive 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.
Length
length <= 512Success
application/json- response
conversationId*stringdeleted*trueValue in
truecurl -X DELETE "https://example.com/conversations/string"{ "conversationId": "string", "deleted": true}