REST API · ошибки

Коды ошибок API

Ответ об ошибке — application/problem+json (RFC 9457) с полями type, title, status, code, detail и request_id. Адрес в поле type ведёт на эту страницу, к нужной строке. Указывайте request_id, когда пишете в поддержку.

Документация API Справочник методов

HTTPКодЧто значитЧто делать
400validation_errorневерные параметры; в ответе поле `errors` со спискомисправить запрос
400invalid_urlадрес не разобран или схема не http/httpsисправить адрес
400key_in_urlключ передан в адресеперевыпустить ключ, передавать в заголовке
401unauthorizedнет ключа, ключ неверный или отозванпроверить ключ
402insufficient_creditsнет кредитовпополнить баланс
403forbidden_scopeу ключа нет нужного прававыпустить ключ с правом
403ip_not_allowedзапрос с IP вне списка ключадобавить IP в настройках ключа
404not_foundобъекта нет или он принадлежит другому аккаунтупроверить идентификатор
409idempotency_conflictтот же `Idempotency-Key` с другим теломновый ключ идемпотентности
409scan_not_readyотчёт ещё не готовдождаться `done` или `partial`
422url_forbiddenадрес ведёт во внутреннюю сеть, на IP-адрес или нестандартный портпроверять только публичные сайты по доменному имени
422domain_opted_outвладелец сайта отказался от автоматических проверок—
429rate_limitedпревышен лимитповторить после `Retry-After`
500internal_errorошибка сервисаповторить позже; сообщить `request_id` в поддержку
503service_busyочередь перегруженаповторить после `Retry-After`