SSE
📡 SSE app-state stream
Server-Sent Events: синхронизация состояния приложения и уведомления.
Access: authorized. Подпись session как у обычных endpoint.
Events (SSEMessageEvent)
| event | payload (data) |
|---|---|
| onConnect | handshake |
| session-user | current user / session |
| company-state | company + dictionaries |
| work-state | work/kanban patches |
| notification | Notification |
| team | team updates |
| chat-state | Chat |
| chat-message | ChatMessage |
| chat-member | ChatMember |
См. schema SSEAppStateEvent + enum SSEMessageEvent.
Params: lastUpdTs — timestamp для дельты.
get/sse/app-state
Request
- Base URL: http://localhost
- URL: http://localhost/sse/app-state
- Auth: API key in header sid and API key in header rts and API key in header sig
Query parameters
lastUpdTsinteger
Unix ms
Headers
devIDstring uuid required
UUID устройства клиента
tzstring required
Example:Europe/Moscow
Таймзона клиента (IANA или offset)
appstring required
Example:kosmodrom-web
Имя клиентского приложения
appVerstring required
Example:1.0.0
Версия клиента
rKeystring
Уникальный ключ запроса для логов/саппорта
Response
text/event-stream of SSEAppStateEvent JSON lines
Changes
No recorded changes to this operation across all 1 revision of this API.