Перейти к основному содержимому

Проверка статуса анализа

GET 

/public/request_status/:accessCode

Для проверки статуса анализа используется accessCode и предыдущего вызова API.

Request

Responses

OK

sampleScore - уровень угрозы файла (актуален когда sampleReportCompletenes sсодержит значение COMPLETE).

Расшифровка sampleScore:

clean - 0

ok - [1; 50)

suspicious - [50; 85]

malicious - (85; ∞)

originalFileDownloadUrl - ссылка на загрузку оригинального экземпляра файла.

sanitizedFileDownloadUrl - ссылка на загрузку обезоруженного экземпляра файла.

Поле reports содержит один или несколько отчетов. В одном анализе может быть больше одного отчета если нужно проанализировать файл в разных средах, например с MS Word 2007 и 2010 или на разных версиях Windows.

Здесь смотрим на sampleReportCompleteness. COMPLETE означает что анализ полностью завершен, PARTIALLY_COMPLETE означает что часть поданализов не завершена (например статический завершен, а динамический еще в процессе).

Следущим шагом нужно получить полный отчет по его sampleReportId.