Поиск

Документация на метод "analizsaitov"

API для анализа сайта:
URL: https://tools.pixelplus.ru/api/analizsaitov

Принимает параметры:
GET:
1. Обязательные параметры:

  1. key — ключ доступа к API;
  2. domain — доменное имя;

2. Необязательные параметры (набор ключей/инструментов которые нужно применить):

  1. report_id — номер отчета с задачей, передается для получения ответа инструмента;
  2. cb_iks=on — ИКС;
  3. cb_ssl=on — Проверка SSL-сертефиката, возвращает дату окончания;
  4. cb_pages_yandex=on — Число страниц в индексе Яндекса;
  5. cb_ip=on — IP-адрес сайта;
  6. cb_response_code=on — Код ответа главной страницы;
  7. cb_donors=on — Уникальных доноров на сайт;
  8. cb_age_main_yandex=on — Возраст главной страницы в Яндексе;
  9. cb_age_whois=on — Возраст по WhoIs;
  10. cb_dns=on — DNS;
  11. cb_yac=on — Наличие в Яндекс.Каталоге;
  12. cb_cms=on — Определение CMS;
  13. cb_alexa_rank=on — Alexa Rank;
  14. cb_out_links=on — Число исходящих внешних ссылок;

Возвращает JSON с массивом:

В случае запроса на обработку:  {"report_id":"номер запроса"}
В случае запроса обработки (request - отправленный запрос, response - ответ инструмента, time - время ответа инструмента, cost - расчетная стоимость в лимитах, может незначительно отличаться от фактической): [{"domains":"домен для которого осуществляется запрос","параметр 1":"значение 1","параметр  2":"значение  2", ...]

В случае неудачи:

  1. {"error":"Empty domain","code":-50} — если не задан домен;
  2. {"error":"access denided","code":-1} — если не задан ключ доступа;
  3. {"error":"access denided","code":-2} — если неверно задан ключ доступа;
  4. {"error":"unknown method","code":-3} — если неверно задано название метода;
  5. {"error":"Not enough monthly limits","code":-82} — недостаточно месячных лимитов;