Для начала работы с API SEOWORK необходимо обратиться в поддержку по почте help@seowork.ru или в чате на сайте. Для вас будет создан API токен.
GET https://api.seowork.ru/api/v5/competition/project/{project_id}
В запросе укажите следующие параметры:
Имя | Обязательный | Тип | Значение по умолчанию | Описание |
| Да |
| id проекта | |
| Да |
| Токен авторизации | |
| Да |
| Дата в формате yyyy-mm-dd | |
| Нет |
| 0 | Фильтр "по лучшей" (0) или "по всем" (1) |
| Нет |
| yandex - для проектов seowork.ru google - для проектов seowork.io | Поисковая система |
| Нет |
| Массив хостов конкурентов | |
| Нет |
| 1000 | Количество конкурентов на странице (до |
| Нет |
| 0 | Пропуск записей для пагинации |
| Нет |
| 10 | Топ позиций (до |
| Нет |
| 1 | Отображение вашего сайта ( |
| Нет |
| 0 | Только избранные ( |
| Нет |
| Тип сегмента ( | |
| Нет |
| Название сегмента, работает только в связке с | |
| Нет |
| 1 | Отображает количество всех найденных конкурентов. Значение |
Для получения даты апдейта используйте отдельный API запрос.
Например:
https://api.seowork.ru/api/v5/competition/project/1234?token=...&date=2023-05-26&competition_statistics_multi_version=1&search_engine=yandex&host_names[0]=site1.ru&host_names[1]=site2.ru&host_names[2]=site3.ru&limit=50&offset=0&top=10&my_site=1&favorite=0&segment_type=category&segment_name=тест%20сегмент
Объект в формате json, в котором содержится список доступных проектов с перечислением их свойств:
Имя | Описание |
| Дата апдейта |
| Хост конкурента |
| Избранный конкурент |
| Количество запросов в топе заданной глубины |
| Сумма частотности WS1 всех запросов в топе заданной глубины |
| Сумма частотности WS2 всех запросов в топе заданной глубины |
| Потенциальный трафик всех запросов в топе заданной глубины |
| Процент запросов в топе заданной глубины от всех запросов проекта или сегмента |
| %WS1 всех запросов в топе заданной глубины от суммы частотности всех запросов проекта или сегмента |
| %WS2 всех запросов в топе заданной глубины от суммы частотности всех запросов проекта или сегмента |
| Процентный показатель потенциального трафика |
{
"has_data": true,
"data": {
"items": [
{
"date": "2023-05-23",
"host": "site1.ru",
"isFavorite": 0,
"count": 143538,
"ws1": 152827000,
"ws2": 6280839,
"ptraf": 533246,
"count_prc": 97,
"ws1_prc": 98,
"ws2_prc": 98,
"ptraf_prc": 83
},
{
"date": "2023-05-23",
"host": "site2.ru",
"isFavorite": 1,
"count": 111879,
"ws1": 104363129,
"ws2": 5363596,
"ptraf": 172842,
"count_prc": 76,
"ws1_prc": 67,
"ws2_prc": 84,
"ptraf_prc": 27
},
{
"date": "2023-05-23",
"host": "site3.ru",
"isFavorite": 0,
"count": 67403,
"ws1": 95350687,
"ws2": 3631857,
"ptraf": 138821,
"count_prc": 45,
"ws1_prc": 61,
"ws2_prc": 56,
"ptraf_prc": 21
}
],
"limit": 2,
"offset": "0",
"total": 3
},
"version": null,
"status": 200,
"error": 0,
"error_messages": [],
"response_time": 0.0000000000000001,
"server_timestamp": "2023-05-26 00:00:00",
"server_unixtimestamp": 1685059200
}