Skip to main content
Объект session описывает сессию пользователя. Возвращается методом user/session/auth-token.
Приватные поля (IP, геолокация, user-agent, FCM-токен) в публичной схеме не возвращаются.

Поля session

id
integer
required
ID сессии.
uuid
string
required
UUID сессии.
userId
integer | null
ID пользователя сессии.
deviceUuid
string
required
UUID устройства.
token
string
required
Токен сессии для авторизации пользователя.
alive
boolean
required
Сессия активна (не завершена).
isOnline
boolean
required
Пользователь сейчас онлайн в этой сессии.
launcher
string
required
Источник запуска сессии.
appLocation
string | null
Текущая локация в приложении.
appLocationParams
object
Параметры локации (произвольный объект).
appVersion
string | null
Версия приложения.
language
enum | null
Язык: Ru, Uz, En, Qa.
timezone
integer | null
Часовой пояс (смещение от UTC в часах).
lastActivityAt
string | null
Последняя активность (ISO 8601).
expireAt
string | null
Дата истечения сессии (ISO 8601).
createdAt
string
required
Дата создания (ISO 8601).
updatedAt
string
required
Дата обновления (ISO 8601).
archivedAt
string | null
Дата архивации или null.