Проверка статуса анализа
GET/public/request_status/:accessCode
Для проверки статуса анализа используется accessCode и предыдущего вызова API.
Request
Responses
- 200
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.