Read a chat's last reported presence
GET/api/sessions/:sessionId/presence/:chatId
Serves the most recent report received since the chat was subscribed. Returns null when nothing has been reported — either the chat was never subscribed, or nothing has changed since. That is a normal state, not a missing resource, so it is 200 with a null body rather than a 404.
Held in memory and never persisted: presence is short-lived, and answering "typing" from before a restart would be worse than answering nothing.
Request
Responses
- 200
- 404
Last reported presence, or null
Session not found