Get online statuses for multiple users
Chats
Get online statuses for multiple users
Returns the online status and last seen timestamp for multiple users in a single request.
This endpoint is optimized for batch lookups when you need to check the online status of multiple chat counterparts at once.
Maximum 100 user UUIDs per request. Users who have disabled online visibility will always appear as offline with no last seen timestamp.
POST
Get online statuses for multiple users
Required scope
read:chat— Read chat conversations, messages, and chat-related data. This includes viewing chat lists and message history.
Authorizations
OAuth 2.0 access token, presented as a JWT bearer token in the Authorization header. Obtain a token via the authorization-code flow; the scopes granted to the token determine which operations it may call.
Headers
API version to use for the request
Example:
"2025-06-26"
Body
application/json
Array of user UUIDs to check online status for (max 100)
Required array length:
1 - 100 elementsResponse
Online statuses retrieved successfully
Map of user UUIDs to their online status