Skip to main content
Permanently delete multiple chat conversations and all associated messages. This action cannot be undone. Partial success is allowed — chats that exist are deleted even if some IDs are not found. The endpoint always returns 200 with a breakdown of which IDs were deleted and which were not found. Only chats owned by the authenticated member can be deleted. Invalid IDs, unknown IDs, and IDs owned by another member appear in not_found. Both response arrays are sorted lexicographically.
string
required
Bearer token obtained from the authenticate endpoint.
string[]
required
List of chat IDs to delete. Must not be empty.

Response

string[]
required
List of chat IDs that were successfully deleted.
string[]
required
List of chat IDs that were not found (invalid UUIDs or belonging to another user).
integer
required
Number of chats that were successfully deleted.