Skip to main content

Таблица Лимитов

Пример Ответа При Превышении Лимита

Заголовки Rate Limit

API возвращает заголовки с информацией о лимитах в каждом ответе:
Всегда используйте заголовки ограничений, возвращаемые в каждом ответе, чтобы динамически настраивать частоту запросов. Не зашивайте жёсткие значения лимитов в код — они могут меняться и отличаться в зависимости от сервиса.

Очередь Команд

Эндпоинты */command используют систему очереди:
  • Максимальный размер очереди: 100 команд
  • Интервал выполнения: 1 команда каждые 5 секунд
Когда очередь заполнена, вы получите:

Защита От Спама

После превышения лимита счётчик не останавливается, а продолжает считать лишние запросы. При достижении 400 лишних запросов выдаётся бан на 5 минут. Если спам продолжается, время бана увеличивается.
API Статистики V2: Используйте токен для увеличения лимита с 40 до 120 запросов/мин. Передайте токен через заголовок Authorization: Bearer <token>.

Злостные Нарушители

Приложения, которые продолжают отправлять запросы после получения ответов 429, могут быть заблокированы на всё более длительный срок.
Приложения, которые систематически не соблюдают лимиты запросов, будут заблокированы через Cloudflare. Если вы столкнулись со страницей блокировки Cloudflare, вам необходимо связаться с нами, открыв API-тикет на Discord-сервере ER:LC, чтобы снять блокировку.

Хостинги с Общими IP-Адресами

API ER:LC Россия не поддерживает BotGhost и аналогичные хостинги с общими IP-адресами. Когда куча разных приложений работают под одним IP, они постоянно упираются в лимиты запросов друг друга, и решить эту проблему невозможно. Для стабильного доступа к API хостите свой сервис на выделенном IP.