SerpWatch
Меню

Снимок выдачи

Метод API SerpWatch: топ выдачи Яндекса по запросу — позиции, адреса, домены, заголовки и сниппеты.

GET/api/v1/projects/{id}/snapshots

Возвращает сохранённый снимок выдачи по одному запросу: кто стоит в топе, с какими заголовками и описаниями. Без параметра day — последний снимок.

Параметры

ПараметрГдеЧто значит
idв путиid проекта
keyword_idобязательноid запроса
region_idнеобязательноid региона
dayнеобязательнодата снимка, ГГГГ-ММ-ДД

Ответ

ПолеЧто значит
dateдата снимка
top[]rank, url, domain, title, snippet
{
  "date": "2026-10-05",
  "top": [
    {
      "rank": 1,
      "url": "https://example.ru/remont-akpp",
      "domain": "example.ru",
      "title": "Ремонт АКПП в Калининграде",
      "snippet": "Диагностика бесплатно…"
    }
  ]
}

Примеры

curl

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

Python

import requests

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

Ошибки

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

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

  • Разбор конкурентов в своей аналитике
  • Мониторинг сниппетов конкурентов