Инструменты · key

getlimits Сколько лимитов осталось

Отдаёт счётчики лимитов аккаунта: сколько начислено, сколько потрачено и сколько осталось. Метод синхронный и бесплатный — его можно вызывать перед запуском инструментов, чтобы не упереться в нехватку лимитов. Баланс в рублях и тариф отдаёт другой метод — userinfo.

Стоимость
бесплатно
Режим
синхронный
Проверка лимитов
не выполняется — метод отвечает даже при нулевом остатке

Остаток лимитов

GET /api/getlimits

Возвращает общий объём лимитов, потраченное и доступное. Если на тарифе действует месячное ограничение расхода, в ответ добавляются month_total и month_limits.

Параметры query

Ответ

  • total int
    Всего лимитов на аккаунте: по тарифу и дополнительные.
  • used int
    Потрачено.
  • available int
    Доступно: total − used.
  • month_total int
    Только если у тарифа есть месячное ограничение: сколько можно потратить за месяц.
  • month_limits int
    Вместе с month_total: сколько уже потрачено в этом месяце.

Ошибки

КодСообщениеКогда
-1 Access denied Не передан key. HTTP-код 404.
-2 Access denied Ключ не найден. HTTP-код 403.

Для корпоративного аккаунта сотрудника месячное ограничение берётся у работодателя.

Старая документация обещала поля hour_*, day_*, week_* и year_*. Сейчас метод их не отдаёт: из ограничений по периодам в ответ попадает только месячное.

Обратная связь и помощь
Если у вас есть идеи, как улучшить данный инструмент или остались вопросы по работе с ним, напишите в нашу службу поддержки, мы обязательно вам поможем.