tokenola

Лимиты и ошибки

Коды ошибок API и правила ограничения частоты запросов (rate limiting).

Формат ошибки

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

{
  "error": {
    "type": "rate_limit_error",
    "message": "Rate limit exceeded, retry after 12 seconds"
  }
}

Коды ошибок

HTTPtypeОписание
400invalid_request_errorНекорректные параметры запроса.
401authentication_errorОтсутствует или недействителен API-ключ.
403permission_errorКлюч не имеет доступа к указанной модели.
404not_found_errorЭндпоинт или ресурс не найден.
429rate_limit_errorПревышен лимит запросов или расхода.
500api_errorВнутренняя ошибка на стороне Tokenola.

Rate limits

Лимиты частоты запросов зависят от тарифа и модели и передаются в заголовках ответа:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 57
X-RateLimit-Reset: 1735689660

При получении 429 используйте экспоненциальный backoff перед повторной отправкой запроса.