История авторизаций
Список авторизаций пользователя
Запрос на получение истории авторизаций и выходов из сессий текущего пользователя.
Метод запроса: GET.
Запрос:
/history
Параметры запроса (Parameters):
Ответ:
Схема данных ответа (Schema): PaginatedAuthHistory.
Пример ответа:
{
"offset": 0,
"limit": 100,
"total_count": 2,
"items": [
{
"auth_history_id": "7fb8d9c0-bdcb-4141-9931-33fae97acb7d",
"time_created": 1742860800000,
"source": "DIRECT",
"action": "LOGIN",
"user_token_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"client_user_token_id": null,
"device": {
"device_platform": "mac",
"device_os": "Mac OS X",
"device_version": "10.15.7",
"app_device": "Chrome",
"app_build": "146.0.0",
"device_locale": "ru",
"user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36"
},
"client": null
},
{
"auth_history_id": "0c03d5a7-59e3-43a9-a2c2-307d3e536c3f",
"time_created": 1742860800000,
"source": "OAUTH",
"action": "LOGIN",
"user_token_id": null,
"client_user_token_id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"device": null,
"client": {
"client_id": "P000000080",
"client_name": "РОСА Контроль"
}
}
]
}
Возможные сообщения об ошибках:
Удалить всю историю авторизации пользователя
Описание запроса: удаляет всю историю авторизации пользователя.
Метод запроса: DELETE.
Запрос:
/history
Параметры запроса (Parameters): нет.
Ответ:
Схема данных ответа (Schema): нет.
Возможные сообщения об ошибках:
Удалить запись авторизации пользователя
Удаляет одну запись истории авторизаций текущего пользователя по идентификатору.
Метод запроса: DELETE.
Запрос:
/history/{auth_history_id}
Параметры запроса (Parameters):
Ответ:
Схема данных ответа (Schema): нет.
Возможные сообщения об ошибках: