К документации
ArisIDДля разработчиковВаш аккаунт ↗

Ошибки и лимиты

Ошибки возвращаются в JSON. Проверяйте HTTP-статус до обработки данных.

401 · пример ошибки
{"error":"invalid_or_expired_token"}
Все коды ошибок
HTTPerrorПричина / действие
400invalid_jsonТело не является корректным JSON.
400invalid_inputНеверные типы, отсутствующие поля, превышенная длина или неизвестный method.
400invalid_phoneНеверный формат телефона.
401invalid_credentialsПроверьте данные входа и доступность аккаунта.
401unauthorizedПередайте корректный заголовок Authorization.
401invalid_or_expired_tokenТокен не найден, отозван, истёк или доступ аккаунта изменился. Требуется новый вход.
404not_foundНеизвестное действие action.
405method_not_allowedИспользуйте метод из заголовка Allow.
413body_too_largeТело входа больше 8192 байт.
415json_requiredДля входа нужен Content-Type: application/json.
429rate_limitedПовторите позже. Retry-After: 900 секунд.
500server_errorОшибка сервера. Повторите позже; не повторяйте вход бесконечно.

Вход ограничен 40 попытками на IP и 15 на идентификатор за 15 минут. Лимиты общие с формой входа сайта; успешные попытки тоже учитываются. Ответ 429 дополнительно содержит текстовое поле message.