SerpWatch
Меню

Список проектов

Метод API SerpWatch: проекты аккаунта и гостевые проекты с регионами и устройствами.

GET/api/v1/projects

Возвращает все проекты, доступные токену: свои и те, куда вас пригласили. С этого метода обычно начинают: из ответа берут id проекта и id региона для остальных методов.

Ответ

ПолеЧто значит
idid проекта
nameназвание
domainдомен сайта
keywordsсколько запросов
regions[]регионы: id, lr (код региона Яндекса), name, device — ALL, DESKTOP или MOBILE_AND_TABLET
[
  {
    "id": 12,
    "name": "Автосервис",
    "domain": "site.ru",
    "keywords": 148,
    "regions": [
      {
        "id": 31,
        "lr": 22,
        "name": "Калининград",
        "device": "ALL"
      }
    ]
  }
]

Примеры

curl

curl -H "Authorization: Bearer sw_ваш_токен" \
  "https://serpwatch.ru/api/v1/projects"

Python

import requests

r = requests.get("https://serpwatch.ru/api/v1/projects",
                 headers={"Authorization": "Bearer sw_ваш_токен"}, timeout=60)
print(r.json())

Ошибки

Общие коды и лимит 120 запросов в минуту — в разделе ошибки и лимиты.

Для чего пригодится

  • Найти id проекта и региона для выгрузки позиций
  • Построить список сайтов в своём дашборде