Skip to main content

Обзор

Лимиты запросов обеспечивают справедливое использование и стабильность системы для всех пользователей. Лимиты различаются в зависимости от тарифа.

Лимиты по тарифам

Ваш тариф определяет лимиты запросов. Более высокие тарифы дают увеличенный параллелизм, большие квоты запросов и большие лимиты бэклога.
ТарифПараллелизмБэклогЛимит запросов
FreeБазовыйБазовыйБазовый
ProВышеВышеВыше
EnterpriseИндивидуальныйИндивидуальныйИндивидуальный
Свяжитесь с отделом продаж, чтобы уточнить детали тарифа Enterprise и индивидуальные настройки лимитов.

Бэклог заданий

Когда вы отправляете больше заданий, чем позволяет лимит параллелизма, дополнительные задания автоматически добавляются в бэклог, а не отклоняются. По мере завершения текущих заданий, задания из бэклога обрабатываются в порядке отправки. Это значит, что вы можете отправить пачку заданий, не управляя логикой очереди самостоятельно, — API делает это за вас. Ёмкость бэклога также масштабируется с уровнем вашего тарифа.
Используйте webhooks, чтобы получать уведомления о том, что задания из бэклога начали обрабатываться и завершились.

Лучшие практики

  • Реализуйте экспоненциальный backoff — постепенно увеличивайте паузу между повторными попытками
  • Ставьте запросы в очередь на стороне клиента — не отправляйте больше заданий, чем позволяет ваш лимит параллелизма
  • Мониторьте использование — отслеживайте количество запросов, чтобы оставаться в пределах лимитов
  • Используйте webhooks — уменьшайте количество опросов, используя webhooks для уведомлений о завершении

Следующие шаги

API-ключи и биллинг

Отслеживайте использование API и метрики

Webhooks

Уменьшите количество опросов с помощью webhooks