Коды ответа сервера
Для определения статуса запроса в ответе передается значение status_code.
Код статуса может иметь следующие значения:
400 — Query required: Не задан параметр query (домен, URL);
400 — SE database parameter not set! Add {required_se} to your get request: параметр поисковой системы se не указан.
400 — Wrong search engine! Неверно указана поисковая система;
400 — Missing token! Отсутствует токен для запроса;
400 — Json schema validation error: не валидная схема запроса json;
402 — Plan limit exceeded! В тарифном плане закончились лимиты;
402 — To get more than {max_sort_size} results use export report methods: превышен максимально допустимый лимит для сортировки. Чтобы получить данные можно использовать экспорт;
403 — Selected SE is limited for your account: Выбранная поисковая система не доступна для вашего аккаунта;
403 — Forbidden query! Запрещен доступ к запросу;
403 — Invalid token! Неверный токен запроса;
403 — Invalid user! Не валидный пользователь;
403 — Not enough limits for this request: Недостаточно лимитов для данного запроса;
403 — API not allowed for your plan! Доступ к API не доступен для вашего плана;
403 — Method forbidden: запрещен доступ к процедуре;
403 — Not access to functional: нет доступа к функционалу;
403 — Wrong method or access denied! Неверный метод запроса или доступ запрещен для данной процедуры;
404 — Empty result! Пустой результат запроса;
404 — Wrong API request! Use API domain subdomain: Не верный API запрос;
429 — Too Many Requests: слишком много запросов;
500 — Server error: Неопределенная ошибка сервера;
32012 — Limits exceeded: закончились лимиты;
32018 — Wrong search engine provided: неверно указана поисковая система;
32016 — Big query domains not supported: крупные домены не доступны для запроса;
32116 — Procedure name not allowed exact count: используется при получении точного количества доступных строк;
32116 — Method not supported by this provider: запрос либо процедура не поддерживается указанным провайдером (например, некоторые методы не доступны если провайдер Serpstat);
32015 — No data found for requested domain: не найдена информация по указанному домену;
32017 — No data found for requested domain: не найдена информация по указанному домену;
32117 — Not allowed field: {field}: поле для фильтра указано неверно или не используется в данной процедуре;
32010 — Invalid parse date: дата в фильтре указана неверно;
32117 — Not allowed method {method} for field {field}: метод для фильтрации указан неверно (для параметра compareType) либо поле не поддерживает указанный метод фильтрации;
32117 — Not allowed values for between method: неверно указаны значения для метода between;
32117 — Field compareType is required: не указан метод фильтрации compareType;
32117 — Field value is required: поле для фильтрации не задано;
32117 — Not allowed params for filter: не валидные параметры для фильтрации.