Skip to content

Обработка ошибок

Все ошибки возвращают JSON-объект с полем error. См. аутентификацию для настройки API-ключа и импорт CAR для пакетной загрузки — обе операции возвращают ошибки в этом же формате.

json
{
  "error": "not enough storage, please upgrade your plan"
}

Коды статусов

КодЗначениеЧастые причины
400Некорректный запросОтсутствующие или недопустимые параметры, неподдерживаемый тип содержимого, невалидное тело JSON.
401Не авторизованОтсутствующий или недействительный API-ключ.
402Требуется оплатаПревышен лимит хранилища — обновите план или дождитесь ежемесячного сброса.
404Не найденоCID файла или пользователь не найден.
429Слишком много запросовПревышен лимит пропускной способности шлюза — дождитесь ежемесячного сброса.
500Внутренняя ошибкаНепредвиденная ошибка сервера — повторите попытку или обратитесь в поддержку.

Ошибки 4xx (клиентские)

Коды 4xx означают проблему с самим запросом. Проверьте, что ваш API-ключ действителен (401), что тело запроса — корректно сформированный JSON (400), и что лимит хранилища вашего плана не превышен (402).

Ошибки 5xx (серверные)

Ответ 500 означает непредвиденное состояние на стороне сервера. Повторите запрос после небольшой задержки; если ошибка повторяется, обратитесь в поддержку, указав идентификатор запроса из заголовков ответа.