Документация на метод "analizsaitov"
API для анализа сайта:
URL: https://tools.pixelplus.ru/api/analizsaitov
Принимает параметры:
GET:
1. Обязательные параметры:
- key — ключ доступа к API;
- domain — доменное имя;
2. Необязательные параметры (набор ключей/инструментов которые нужно применить):
- report_id — номер отчета с задачей, передается для получения ответа инструмента;
- cb_iks=on — ИКС;
- cb_ssl=on — Проверка SSL-сертефиката, возвращает дату окончания;
- cb_pages_yandex=on — Число страниц в индексе Яндекса;
- cb_ip=on — IP-адрес сайта;
- cb_response_code=on — Код ответа главной страницы;
- cb_donors=on — Уникальных доноров на сайт;
- cb_age_main_yandex=on — Возраст главной страницы в Яндексе;
- cb_age_whois=on — Возраст по WhoIs;
- cb_dns=on — DNS;
- cb_yac=on — Наличие в Яндекс.Каталоге;
- cb_cms=on — Определение CMS;
- cb_alexa_rank=on — Alexa Rank;
- cb_out_links=on — Число исходящих внешних ссылок;
Возвращает JSON с массивом:
В случае запроса на обработку: {"report_id":"номер запроса"}
В случае запроса обработки (request - отправленный запрос, response - ответ инструмента, time - время ответа инструмента, cost - расчетная стоимость в лимитах, может незначительно отличаться от фактической): [{"domains":"домен для которого осуществляется запрос","параметр 1":"значение 1","параметр 2":"значение 2", ...]
В случае неудачи:
- {"error":"Empty domain","code":-50} — если не задан домен;
- {"error":"access denided","code":-1} — если не задан ключ доступа;
- {"error":"access denided","code":-2} — если неверно задан ключ доступа;
- {"error":"unknown method","code":-3} — если неверно задано название метода;
- {"error":"Not enough monthly limits","code":-82} — недостаточно месячных лимитов;