Перед интеграцией проверьте состояние сервиса в реальном времени и документированные ответы при сбоях.
Веб-данные
API аудита on-page SEO
Проверяйте одну страницу за запрос и получайте все on-page SEO-сигналы в одном ответе JSON: мета-теги, canonical и директивы robots, структуру заголовков, количество слов, ссылки, изображения, Open Graph и структурированные данные, а также 38 взвешенных проверок и оценку от 0 до 100. Добавьте render=true, чтобы проверить страницу после выполнения JavaScript.
Используется сотрудниками этих компаний
Сигналы доверия перед интеграцией
Прозрачная документация, аутентифицированные запросы и видимые сведения о надежности помогают оценить DomScan перед запуском.
OpenAPI, Swagger, Postman, CLI, SDK и ссылки MCP доступны в один клик.
Аутентифицированные эндпоинты используют API-ключи с понятной стоимостью в кредитах до вызова.
Начните с 10 000 кредитов в месяц и обновляйтесь только при росте использования.
Что помогает запустить эта API
Используйте эту страницу как производственный бриф: конечные точки, примеры, форма ответа и элементы workflow для подключения DomScan к вашему продукту.
Встраивайте проверки доменов, DNS-интеллект, сигналы риска или обогащение в онбординг, поиск и внутренние инструменты.
Заменяйте повторяющиеся ручные проверки расписаниями, оповещениями и воспроизводимыми шагами расследования.
Используйте предсказуемые поля, документированные коды состояния и стоимость в кредитах вместо scraping страниц провайдеров.
Передавайте данные агентам, дашбордам, SOAR-плейбукам и CRM через OpenAPI, SDK, Postman или MCP.
Интеграционный workflow
Простой путь от первого запроса до повторяемого использования в продакшене.
Передавайте API-ключ в документированном заголовке и сохраняйте единый формат запросов между сервисами.
Начните с примеров curl и HTTP, затем перенесите параметры в код приложения.
Используйте коды состояния, стоимость кредитов и поля ответа для retries, логов и alerts.
Набор разработчика
Переходите к машиночитаемой документации, коллекциям запросов, SDK или инструментам для агентов.
Генерируйте клиенты или изучайте форму каждого запроса и ответа.
Коллекция PostmanИмпортируйте готовые запросы для ручного тестирования и передачи команде.
SDK и CLIИспользуйте поддерживаемые пакеты и командную строку вместо написания boilerplate.
Интеграция MCPОткрывайте доменную разведку AI-агентам и внутренним ассистентам.
Карта параметров и ответа
Просмотрите входы, поля ответа и коды состояния перед подключением endpoint к клиенту.
Параметр
Пример ответа
Коды состояния HTTP
Конечные точки
/v1/onpage
Сигналы доверия перед интеграцией
Прозрачная документация, аутентифицированные запросы и видимые сведения о надежности помогают оценить DomScan перед запуском.
OpenAPI, Swagger, Postman, CLI, SDK и ссылки MCP доступны в один клик.
Аутентифицированные эндпоинты используют API-ключи с понятной стоимостью в кредитах до вызова.
Начните с 10 000 кредитов в месяц и обновляйтесь только при росте использования.
Начните с примеров curl и HTTP, затем перенесите параметры в код приложения.
Ключевые возможности
Проверьте HTML, который отдаёт ваш сервер, или задайте render=true, чтобы проверить страницу после выполнения JavaScript в изолированном браузере, так, как современные роботы видят одностраничные приложения.
Каждая проверка возвращает результат «пройдено», «предупреждение», «ошибка» или «неприменимо» с уровнем серьёзности: от отсутствующих заголовков и конфликтующих canonical до смешанного контента, изображений без alt-текста и пропущенных уровней заголовков.
Длина заголовка и описания, meta robots и X-Robots-Tag, язык, viewport, favicon, Open Graph, Twitter cards, количество ссылок и изображений и типы структурированных данных.
Заблокированные, ограниченные по частоте или неудачные загрузки возвращают status unknown с указанием причины, и кредиты возвращаются, поэтому страница, которую не удалось прочитать, никогда не выглядит безупречной.
Пример запроса
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/onpage?url=example.com/shoes/trail-runner&render=true"
Пример ответа
{
"status": "ok",
"score": 87,
"meta": {
"title": "Trail Running Shoes for Rocky Terrain | Example Outdoor",
"title_length": 55,
"canonical_self_referencing": true,
"indexable": true
},
"headings": { "h1": ["Trail Running Shoes for Rocky Terrain"] },
"content": { "word_count": 122, "text_to_html_ratio": 0.221 },
"checks": [
{ "id": "mixed_content", "status": "fail", "severity": "high", "value": 1 },
{ "id": "images_alt", "status": "warn", "severity": "medium", "value": 1 }
],
"issues": ["mixed_content", "heading_hierarchy", "word_count", "images_alt"]
}
Часто задаваемые вопросы
Проверки высокой серьёзности весят 10 баллов, средней 5, низкой 2. За пройденную проверку начисляется полный вес, за предупреждение половина, за ошибку ничего. Неприменимые проверки, например alt-текст изображений на странице без изображений, не учитываются.
Используйте его для страниц на JavaScript-фреймворках, где заголовки, контент или ссылки появляются только после выполнения скриптов. Сравните обе версии через API JavaScript SEO, чтобы точно увидеть, что меняется.
Нет. Каждый запрос проверяет один URL, поэтому вы сами выбираете страницы и контролируете расходы. Сочетайте его с API аудита sitemap, чтобы выбрать URL для проверки.
Два кредита за аудит исходного HTML и шесть кредитов с render=true. Результаты со status unknown возвращаются.
Связанные инструменты и ресурсы
Коды состояния HTTP
Это HTTP-коды состояния, которые нужно обрабатывать, чтобы различать успешные ответы, проблемы аутентификации, кредиты, лимиты запросов, отсутствующие данные и ошибки вышестоящих сервисов.
Запрос выполнен успешно
Недопустимые параметры
API-ключ или сессия отсутствует либо недействительна.
Недостаточно кредитов для выполнения этого запроса.
Лимит скорости превышен
Проверить страницу

