История авторизаций

Список авторизаций пользователя

Запрос на получение истории авторизаций и выходов из сессий текущего пользователя.

Метод запроса: 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): нет.

Возможные сообщения об ошибках: