Mark a conversation as read
POST/api/conversations/:conversationId/read
Marks the conversation read by the acting agent: advances every unread
inbound (contact-authored) message to read and broadcasts a
message.read event on the conversation's realtime channel (see the
Realtime / WebSocket developer guide). Idempotent — calling it again with
nothing left to read is a no-op and still returns 204.
Request
Responses
- 204
- 401
- 404
Marked read (no body).
Not authenticated. code: account_disabled means the member's seat was deactivated in this workspace: the session is over even though the token was not revoked (clients sign out and clean up).
Resource not found (or not visible to the current tenant).