Содержание
API для общих данных
Список поисковых систем
Описание
Метод позволяет получить список доступных поисковых систем, которые можно добавить в проекты для отслеживания позиций, с возможными регионами.
Формат запроса
GET /system/search-engines
Результат
В случае успеха сервер возвращает массив со списком доступных поисковых систем.
Имя | Описание |
id | Уникальный идентификатор поисковой системы |
name | Название |
region_id | ID региона |
type | Тип поисковой системы |
Пример ответа
[
{
“id”: “200”,
“name”: “Google USA”,
“regionid”: “182”
},
{
“id”: “201”,
“name”: “Google Andorra”,
“regionid”: “4”
},
{
“id”: “202”,
“name”: “Google United Arab Emirates”,
“regionid”: “178”
},
…
]
Список доступных регионов для Яндекса
Описание
Метод позволяет получить список доступных регионов для поисковой системы Яндекс.
Формат запроса
GET /system/yandex-regions
Результат
В случае успеха сервер возвращает массив, содержащий список регионов для Яндекса, и их уникальные идентификаторы.
Пример ответа
{
“1”: “Москва и область”,
“2”: “Санкт-Петербург”,
“3”: “Центр”,
“4”: “Белгород”,
“5”: “Иваново”,
…
“122068”: “Амбролаури”,
“122069”: “Зугдиди”,
“122070”: “Ахалцихе”,
“123580”: “Теджен”
}
Список доступных регионов для Google
Описание
Метод позволяет получить список доступных регионов для поисковой системы Google.
Формат запроса
GET /system/google-regions
Результат
В случае успеха сервер возвращает массив, содержащий список регионов для Google.
[
{ “name”: “Kabul, Kabul, Afghanistan”, “region_id”: 1 },
…]
Список языков для Google
Описание
Метод позволяет получить полный список возможных языков для поисковой системы Google.
Формат запроса
GET /system/google-langs
Результат
В случае успеха сервер возвращает массив с полным списком кодов языков и их названиями для поисковой системы Google.
Имя | Обязательный | Описание |
lang_code | Да | Код языка |
name | Да | Название языка |
Пример ответа
[
“de”:”Deutsch”,
“en”:”English”,
“es”:”español”
…
]
Список регионов для получения частотности
Описание
Метод позволяет получить список всех регионов, по которым можно проверить частотность в онлайн-сервисе SE Ranking.
Параметры
Для этого метода нет параметров.
Формат запроса
GET /system/volume-regions
Результат
В случае успеха сервер возвращает массив со списком регионов.
Имя | Обязательный | Описание |
id | Да | Уникальный идентификатор региона |
name | Нет | Название региона |
Пример ответа
[
{
“id”: “180”,
“name”: “United Kingdom”,
},
{
“id”: “182”,
“name”: “USA”,
},
…
]
Получение частотности для ключевых слов
Описание
Метод позволяет получить частотность для указанного региона и списка ключевых слов.
Параметры
Имя | Обязательный | Описание |
region_id | Да | ID региона. Все регионы и их ID можно получить в методе /system/volume-regions |
keyword | Да | Массив ключевых слов, для которых будет получена частотность. Кириллические ключевые слова в URL должны быть в url-encoded, т.е. “ключ” превратится в %D0%BA%D0%BB%D1%8E%D1%87 В списке может быть максимум 10 слов. |
yandex_region_code | Нет | Код региона из wordstat (необязательный параметр, если указан – вернётся частотность из Яндекс Вордстат, если нет – из Google) |
Формат запроса
GET /system/volume?regionid=12&keyword[]=%D0%BA%D0%BB%D1%8E%D1%87
Результат
В случае успеха сервер возвращает массив ключевых слов с частотностью.
Имя | Обязательный | Описание |
volume | Да | Частотность ключевого слова |
Пример
{
“key1”: “1000”,
“key2”: “10000”
…
“keyN”: “100000”
}
Ошибки
HTTP-код | Сообщение об ошибке |
400 | Not enough params. region_id and keyword required |
400 | Incorrect region_id |
404 | No data |