API Анализа сайтов

API Анализа — это интерфейс, который представляет из себя набор команд, выполняющих тесты из Анализа сайтов. Данные, полученные через API Анализа, можно использовать как конструктор, чтобы создавать новые сервисы, приложения и виджеты.

В API вы получаете все данных о более 70 тестов, историю данный и возможность обновления данных.

Тарифы и цены

Как получить данные

Данные отдаются в формате JSON. Для получения данных, необходимо сделать запрос по URL.

Получение базового анализа GET запрос

https://a.pr-cy.ru/api/v1.1.0/analysis/base/{DOMAIN}?key={KEY}

Получение статуса базового анализа GET запрос

https://a.pr-cy.ru/api/v1.1.0/analysis/status/base/{DOMAIN}?key={KEY}

Обновление базового анализа POST запрос

https://a.pr-cy.ru/api/v1.1.0/analysis/update/base/{DOMAIN}?key={KEY}


Получение расширенного анализа GET запрос

https://a.pr-cy.ru/api/v1.1.0/analysis/advanced/{DOMAIN}?key={KEY}

Получение статуса расширенного анализа GET запрос

https://a.pr-cy.ru/api/v1.1.0/analysis/status/advanced/{DOMAIN}?key={KEY}

Обновление расширенного анализа POST запрос

https://a.pr-cy.ru/api/v1.1.0/analysis/update/advanced/{DOMAIN}?key={KEY}


{KEY} — ваш ключ. Который можно получить в настройках.

{DOMAIN} — проверяемый домен.

Swagger для тестирования запросов

Примеры и использование

Наше API чаще всего используются студиями для быстрого анализа, мониторинга и создания отчетов.

Как можно использовать:

Пример скрипта, для вывода нескольких тестов из анализа.

Доступные тесты

Описание всех тестов API Анализа сайтов. Таблица обновляется с добавлением новых тестов.

Название теста в API Описание теста
Основные метрики
yandexCitation Яндекс ТИЦ
yandexRank Яндекс Rank
yandexIndex Индексация в Яндекс
googleIndex Индексация в Гугл
yandexCatalog Яндекс.Каталог
yandexGlue Склейка домена (Яндекс)
googleGlue Склейка домена (Google)
roskomnadzor Реестр запрещённых сайтов
yandexSafeBrowsing Вирусы от Yandex
googleSafeBrowsing Вирусы от Google
Трафик
publicStatistics Открытая посещаемость
alexaRank Рейтинг Alexa
alexaTrafficMap Карта посещаемости
webomerGender Гендер
alexaRelatedSites Похожие сайты по версии Alexa
statisticsSystems Системы статистики на сайте
trafficSources Источники трафика (примерно)
pagesPerVisit Количество страниц за посещение (примерно)
avgVisitDuration Время на сайте (примерно)
bounceRate Отказы (примерно)
Ссылки
solomonoDataHrefs Ссылки на сайт со страниц по данным LinkPad
solomonoDataDonors Ссылки на сайт с доменов по данным LinkPad
socialCounters Социальная активность
facebookSocial Активность в Facebook
vkontakteSocial Активность в ВКонтакте
googlePlusSocial Активность в Google+
twitterSocial Активность в Twitter
Оптимизация
mainPageTitle Заголовок страницы
mainPageDescription Описание страницы
mainPageHeaders Заголовки H1-H6
mainPageWordsCount Количество слов на странице
mainPageTextLength Длина текста на странице
mainPageSickness Тошнота
mainPagePageSize Размер HTML-страницы
loadTime Скорость загрузки страницы
mainPageInternalLinks Внутренние ссылки
mainPageExternalLinks Внешние ссылки
mainPageBrokenLinks Битые ссылки
htmlValidator Ошибки HTML-кода
wot Уровень доверия к сайту
microdataSchemaOrg Микроразметка Shema.Org
microdataOpenGraph Микроразметка OpenGraph
ip IP сайта
ipCountry Страна, где находится сервер
ipIsp Датацентр
whoisCreationDate Возраст домена
whoisExpirationDate Дата окончания действия домена
ssl Доступность SSL-сертификата
wwwRedirect Наличие редиректа c WWW
mainPageEncoding Кодировка сайта
mainPageTechs Технологии, которые используются на сайте
robotsTxt Наличие файла robots.txt
sitemap Наличие SiteMap
Юзабилити
favicon Наличие фавикона
page404StatusCode Код ответа несуществующей страницы 404
page404BackLink Ссылка со страницы 404
pageSpeedLeverageBrowserCaching Тест на кэш браузера
pageSpeedServerResponseTime Время ответа сервера
pageSpeedEnableGzipCompression Наличие сжатия Gzip
pageSpeedOptimizeImages Сжатие изображений
pageSpeedMinifyResources Оптимальный объем ресурсов
pageSpeedPrioritizeVisibleContent Оптимизация содержания верхней части страницы
pageSpeedMinimizeRenderBlockingResources Наличие блокирующих файлов CSS и JS
pageSpeedAvoidLandingPageRedirects Переадресации на сайте
pageSpeedSizeContentToViewport Область экрана на мобильном устройстве
screenshotSmartphone Скриншот сайта на смартфоне
pageSpeedConfigureViewport Тег viewport
pageSpeedSizeTapTargetsAppropriately Размеры активных элементов сайта
pageSpeedUseLegibleFontSizes Размер шрифтов на сайте
pageSpeedAvoidPlugins Плагины на сайте
pageSpeedAvoidInterstitials Всплывающие окна
Ключевые фразы
megaindexYandex Поисковые фразы в Яндекс
megaindexGoogle Поисковые фразы в Google