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

Все ошибки возвращаются в едином формате:

{
  "error": {
    "message": "Описание ошибки",
    "type": "тип_ошибки"
  }
}
КодТипОписание
400invalid_request_errorНекорректные параметры запроса
401auth_errorНеверный, отключённый или истёкший API ключ
402billing_errorНедостаточно средств на балансе аккаунта
402spending_limit_exceededДостигнут общий лимит расходов на ключе. См. Лимиты расходов
403permission_errorКлючу запрещён доступ к провайдерам нужной модели
429rate_limit_errorПревышено 500 запросов в минуту
429spending_limit_exceededИсчерпан скользящий лимит ключа (час / день / неделя). Поле window в ответе указывает окно
502upstream_errorОшибка провайдера
503service_unavailableВсе провайдеры недоступны