Получение файла YARA

Kaspersky Research Sandbox предоставляет API для получения файла YARA указанной задачи.

Запрос

Метод запроса: GET

Конечная точка: https://<server name>/api/v1/sandbox/tasks/<task ID>/yara

Параметры

Параметры получения файла YARA

Параметр

Тип данных

Вхождение

Описание

task_id

строка

Обязательно

Идентификатор задачи выполнения объекта (GUID).

Пример команды cURL:

$ curl --user <user name> --request GET 'https://<server name>/api/v1/sandbox/tasks/<task ID>/yara'

Вам будет предложено ввести пароль. Пароль не отображается во время ввода.

Ответы

Конечная точка возвращает файл YARA.

200 OK

Файл YARA успешно получен.

400 Bad Request

Не удалось получить файл YARA из-за неверного запроса.

Параметры ответа 400 Bad Request

Параметр

Тип данных

Описание

code

строка

Идентификатор ошибки.

message

строка

Описание ошибки.

meta

строка

Дополнительная информация, если таковая имеется.

Примеры ошибок:

Неверный параметр task_id:

{"code":6,"message":"task not found"}

Неверный формат параметра task_id:

{"code":29,"message":"bad task id"}

401 Unauthorized

Не удалось получить файл YARA из-за неверных учетных данных пользователя.

404 Not Found

Указанная задача не найдена или не содержит файла YARA.

500 Internal Server Error

Не удалось получить файл YARA из-за внутренней ошибки сервера.

В начало