Получение информации аудита
16 июля 2026
ID ObtainingAuditInformationAPI
Kaspersky Research Sandbox предоставляет API для получения информации аудита.
В случае полного аудита безопасности все события аудита можно загрузить через API.
Эта функция доступна только для пользователей Kaspersky Research Sandbox с правами администратора (Role=Admin).
Запрос
Метод запроса: GET
Конечная точка: https://<server name>/api/v1/audit?<parameters>
Параметры
Параметры получения информации аудита
Параметр | Тип данных | Вхождение | Описание |
|---|---|---|---|
| строка <дата-время> | Необязательно | Будет получена информация о действиях пользователя начиная с даты и времени, указанных в соответствии со стандартами RFC 3339. Например, Если данный параметр не указан, будет получена информация обо всех действиях пользователя, которые происходили с момента установки Kaspersky Research Sandbox. |
| строка <дата-время> | Необязательно | Будет получена информация о действиях пользователя заканчивая датой и временем, указанными в соответствии со стандартами RFC 3339. Например, Если данный параметр не указан, будет получена информация обо всех действиях пользователя, которые произошли до момента выполнения метода |
| строка | Необязательно | Действия пользователя, по которым вы хотите получить информацию аудита. Если этот параметр не указан, будет получена информация обо всех действиях пользователя. Доступные значения:
|
| целое число | Необязательно | Количество записей для получения. Доступные значения: Значение по умолчанию: Если данный параметр не указан или указано |
| логический | Необязательно | Сортирует записи в порядке возрастания или убывания:
|
Пример команды cURL: $ curl -u <user name> --request GET https://<server name>/api/v1/audit?from=2018-10-30T15:04:05%2B03:00 Вам будет предложено ввести пароль. Пароль не отображается во время ввода. |
Ответы
Конечная точка возвращает объект JSON, содержащий информацию аудита о действиях пользователя. Объекты сортируются по значению Ts в порядке убывания.
200 OK
Информация аудита получена успешно.
Параметры ответа 200 OK
Параметр | Тип данных | Описание |
|---|---|---|
| строка | Идентификатор записи аудита. |
| строка <дата-время> | Дата и время сохранения информации аудита в соответствии со стандартом RFC 3339. |
| строка | Тип действия пользователя (например, |
| строка | Имя пользователя учетной записи Kaspersky Research Sandbox, для которой получена информация аудита. |
| массив объектов | Конкретные данные по каждому типу (действию) записи аудита. |
Пример ответа 200 OK: [ { "Id": "string", "Ts": "2018-10-20T15:04:05Z", "Action": "string", "Username": "string", "Data": { "AuthResult": "success", "Login": "string", "PassHash": "*" } ] |
400 Bad Request
Не удалось получить информацию аудита из-за неверного запроса.
Параметры ответа 400 Bad Request
Параметр | Тип данных | Описание |
|---|---|---|
| строка | Идентификатор ошибки. |
| строка | Описание ошибки. |
| строка | Дополнительная информация, если таковая имеется. |
Примеры ошибок: Неверный параметр {"code":42,"message":"invalid value","meta":"username"} Неверный параметр {"code":42,"message":"invalid value","meta":"limit"} |
401 Unauthorized
Не удалось получить информацию аудита из-за неверных учетных данных пользователя.
500 Internal Server Error
Не удалось получить информацию аудита из-за внутренней ошибки сервера.