Главная → API
Отчёт можно получать в JSON тем же способом, каким его получает сама страница: обычным HTTP-запросом. Без ключа, без регистрации. Кнопка «Скачать JSON» в отчёте отдаёт ровно тот объект, который описан ниже.
Запускает полный аудит страницы (52 правил) и возвращает готовый отчёт. Запрос синхронный: ответ приходит после завершения проверки, обычно за 15–60 секунд.
curl -X POST https://seodiagnoz.ru/api/audits \
-H 'Content-Type: application/json' \
-d '{"url": "https://example.ru/"}'
Ключевые поля ответа:
Готовый отчёт можно перечитать по GET /api/audits/{id}, где id — хвост из report_url.
Запускает один инструмент вместо полного аудита. Имя инструмента совпадает с адресом его страницы в каталоге: например, странице /proverki/dlina-title/ соответствует "tool": "dlina-title".
curl -X POST https://seodiagnoz.ru/api/checks \
-H 'Content-Type: application/json' \
-d '{"tool": "dlina-title", "url": "https://example.ru/"}'
Инструменты с режимом «проверить текст» принимают вместо url поле text (до 120 000 символов): черновик проверяется без публикации, сервис при этом не ходит в сеть.
Формат без номера версии: он меняется тогда, когда меняется сам отчёт. Ломающие изменения стараемся не делать, но SLA у бесплатного сервиса нет. Вопросы и интеграции — info@seodiagnoz.ru.
52 проверки по документации Яндекса и Google, оценка от 0 до 100 и объяснения простыми словами. Без регистрации.