Получение списков Safe Browsing
Запрос возвращает информацию об актуальных списках Safe Browsing, хранящихся на серверах Яндекса.
Формат запроса
GET https://sba.yandex.net/v4/threatLists
? key=<API-ключ>
* Обязательный параметр
Формат ответа приведен ниже. Порядок следования и наличие элементов не гарантируется. В ответе могут присутствовать служебные параметры, которые не описаны в документе.
Формат ответа
Тело ответа содержит перечень всех актуальных списков Safe Browsing с параметрами, которые идентифицируют каждый из них.
Полученные значения используются в параметрах запросов:
{
"threatLists": [
{
"threatType": "{еnum}",
"platformType": "{еnum}",
"threatEntryType": "{еnum}"
}
]
}
threatLists
Актуальные списки Safe Browsing. Массив объектов.
threatType
*Вид угрозы.
THREAT_TYPE_UNSPECIFIED
— неизвестная угроза.MALWARE
— вредоносное программное обеспечение.SOCIAL_ENGINEERING
— угрозы социальной инженерии.UNWANTED_SOFTWARE
— нежелательное программное обеспечение.POTENTIALLY_HARMFUL_APPLICATION
— потенциально опасное приложение.
platformType
*Платформа, которая подвергается угрозе.
PLATFORM_TYPE_UNSPECIFIED
— платформа неизвестна.WINDOWS
— Windows.LINUX
— Linux.ANDROID
— Android.OSX
— OS X.IOS
— iOS.ANY_PLATFORM
— минимум одна платформа из списка.ALL_PLATFORMS
— все платформы.CHROME
— Chrome.
threatEntryType
*Тип объекта, который представляет угрозу.
THREAT_ENTRY_TYPE_UNSPECIFIED
— тип неизвестен.URL
— URL.EXECUTABLE
— исполняемая программа.
* Обязательный параметр
Пример
Запрос:
https://sba.yandex.net/v4/threatLists?key=2f8...8ea
Ответ:
{
"threatLists": [
{
"threatType": "MALWARE",
"platformType": "WINDOWS",
"threatEntryType": "URL"
},
{
"threatType": "MALWARE",
"platformType": "LINUX",
"threatEntryType": "URL"
}
]
}