Перейти к содержимому

Ошибки, квоты и лимиты

Конверт ошибки, коды статуса и поведение при сбоях квот/биллинга.

1 мин чтения Разделов: 3

Конверт ошибки#

Ответы с ошибкой содержат поля error, message, statusCode и requestId.

Ответ с ошибкой
{
  "error": "ForbiddenError",
  "message": "Требуются разрешения: links:write",
  "statusCode": 403,
  "requestId": "…"
}

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

КодЗначение
400Недопустимое тело запроса или курсор
401Ключ отсутствует, недействителен, отозван или истёк
403Отсутствует необходимый scope
409Конфликт идемпотентности (тот же ключ, другой payload)
429Квота превышена; подождите время, указанное в Retry-After
503Мутация во время сбоя биллинга; повторите с тем же ключом идемпотентности

Квоты#

Каждый вызов developer API учитывается в вашем ежемесячном потреблении monthlyApiCalls; операции со ссылками, tree, board, маршрутами и событиями дополнительно расходуют ресурсные квоты тарифа. Идемпотентные повторы не увеличивают счётчики дважды. Текущее потребление можно посмотреть на вкладке «Использование» в консоли.

При сбое чтения/проверки биллинга запросы только на чтение продолжают работать в контролируемом режиме; только мутации останавливаются с кодом 503.

Чего-то не хватает или есть ошибка? Напишите в поддержку; приложив значение X-Request-Id из ответа, вы ускорите решение.