ГлоссарийРазработка и API
Лимит запросов API (rate limit)
Что такое rate limit на API и как правильно обрабатывать превышение лимита.
Лимит запросов API (rate limit)
Лимит запросов API — ограничение на число вызовов за период. Если превысить лимит, API вернёт ошибку «слишком много запросов» вместо результата.
Зачем нужен
Лимиты защищают платформу от перегрузки и делают нагрузку предсказуемой. Для клиента это значит: нужно писать интеграцию, которая уважает лимиты, а не бомбит API без остановки.
Как правильно обрабатывать
При превышении лимита стоит:
- читать заголовки ответа — они сообщают лимит и остаток;
- обрабатывать ошибку и ждать, прежде чем повторить (retry-after);
- не повторять запросы в бесконечном цикле без паузы.
Грамотная работа с лимитами — признак качественной интеграции: она не падает при всплесках и не заваливает платформу.