Проверка объектов

Для проверки объектов используется метод POST.

Синтаксис

POST "sample=<путь к объекту> <URL-адрес сервера Sandbox>/sandbox/v1/tasks"

Пример

curl -X POST https://api.example.com/sandbox/v1/tasks -F "sample=@/path/to/file.ext"

Возвращаемое значение

Код возврата

Описание

200

Данный файл уже был проверен.

Возможные значения:

  • Not found – не обнаружены признаки вредоносных объектов.
  • Found – обнаружены признаки вредоносных объектов.

201

Файл успешно отправлен на проверку. Задаче присвоен идентификатор task_id.

400

Некорректный запрос.

500

Не удалось отправить файл на проверку по одной из следующих причин:

  • Не установлен лицензионный ключ.
  • Превышен максимально допустимый размер файла (60 МБ).
  • Не поддерживается формат файла.
  • Переполнена очередь запросов.
  • Неизвестная ошибка.

503

Сервер недоступен. Попробуйте обратиться к другому серверу или повторите попытку позже.

504

Истекло время ожидания сервера. Попробуйте обратиться к другому серверу или повторите попытку позже.

В начало