SerpWatch
Меню

Результаты аудита

Метод API SerpWatch: последний завершённый аудит сайта — оценка здоровья и список проблем по страницам.

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

Возвращает последний завершённый аудит: сколько страниц обойдено, оценку здоровья 0–100 и до 5 000 замечаний с кодом проверки, важностью и подробностями.

Параметры

ПараметрГдеЧто значит
idв путиid проекта

Ответ

ПолеЧто значит
runid аудита или null
finished_atкогда закончен
pagesстраниц обойдено
healthздоровье 0–100
issues[]url, code, severity (error, warning, notice), detail
{
  "run": 88,
  "finished_at": "2026-10-05T03:12:40",
  "pages": 214,
  "health": 86,
  "issues": [
    {
      "url": "https://site.ru/old",
      "code": "http_error",
      "severity": "error",
      "detail": "404"
    }
  ]
}

Примеры

curl

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

Python

import requests

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

Ошибки

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

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

  • Задачи для программиста в своём трекере
  • Контроль ошибок после релизов