Skip to content

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

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

json
{
  "error": "Описание ошибки"
}

HTTP коды

КодЗначение
400Bad Request — неверные параметры запроса
401Unauthorized — API ключ не передан или недействителен
403Forbidden — нет прав для данной операции
404Not Found — ресурс не найден
429Too Many Requests — превышен лимит запросов
500Internal Server Error — ошибка сервера

Rate limits

ЭндпоинтЛимит
POST /chat/messageЗависит от API ключа (по умолчанию 60 запросов/мин)
POST /chat/streamЗависит от API ключа (по умолчанию 60 запросов/мин)
GET /chat/messages60 запросов/мин

При превышении лимита возвращается 429:

json
{ "error": "Chat rate limit exceeded" }

Лимит конкретного ключа задаётся при его создании в настройках ассистента.

Частые ошибки

401 Authentication required

API ключ не передан или неверный. Проверьте заголовок:

http
X-API-Key: ak_your_api_key

403 Assistant is not active

Ассистент отключён. Включите его в настройках личного кабинета.

429 Chat rate limit exceeded

Слишком много запросов. Подождите 60 секунд или увеличьте лимит ключа.