get
/users/me/unread-summaryAuthoritative unread summary with monotonic version
Returns the unread messages count for the authenticated user plus a monotonically-increasing `version`. Clients use `version` to discard stale WebSocket `unread_count_update` / `conversation_read` events. Called by the web client on WebSocket (re)connect to bootstrap the unread badge.
Authorization
Scheme
- bearerAuth
Required scopes
- user:read_self
Allowed roles
- owner
- admin
- agent
Read the caller's unread conversation summary.
Responses
- 200
Unread summary
- application/json UnreadSummaryResponse
- default
Error
- application/json ProblemDetails