search-systems Поисковые системы проекта
Отдаёт поисковые системы и регионы, по которым проект снимает позиции, и отмечает приоритетную. Поле id из ответа — тот самый ID поисковой системы проекта, который принимают фильтры других методов. Метод синхронный.
- Адрес
/projects/api/v1/search-systems/get- Режим
- синхронный
- Лимиты
- не тратит
Список поисковых систем
/projects/api/v1/search-systems/get
Каждая запись — пара «поисковая система + регион», подключённая к проекту. Её id передаётся как ss_id в project/traffic и как search_system_id в competitors/get.
Параметры query
-
tokenstring обязательныйКлюч API из настроек аккаунта — тот же, чтоkeyу методов инструментов. -
project_idint обязательныйID проекта. Виден в адресе страницы проекта и в ответе projects/get.
Ответ
-
result.projectintID проекта. -
result.search_systems[].idintID поисковой системы проекта (связка системы и региона). -
result.search_systems[].namestringНазвание с регионом в скобках. -
result.search_systems[].is_priorityint1— приоритетная система проекта,0— нет. -
result.search_systems[].regionobjectid— код региона Яндекса,name— название. -
result.search_systems[].engineobjectПоисковая система без региона:id,name,alias(yandex,yandex-mobile,googleи т. п.).
Ошибки
| Код | Сообщение | Когда |
|---|---|---|
50 |
access error |
Токен не передан, не найден, или у его владельца нет доступа к проекту. |
52 |
wrong request data |
Проекта с таким project_id нет. |
Параметры принимаются и из query-строки, и из тела POST-формы. HTTP-код всегда 200: успех и ошибка различаются полями status и code.