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

Лимиты запросов

Лимиты считаются на клиента в скользящем окне в одну минуту:

КлиентЛимит
Без авторизации (по IP)60 запросов / мин
Сессия на сайте300 запросов / мин
API-ключ600 запросов / мин на ключ (модераторы могут изменить для конкретного ключа)

У некоторых действий есть отдельные лимиты:

ДействиеЛимит
Загрузкипо объёму: 5 ГБ за 24 часа у автора, 20 ГБ у проверенного автора (настройки сайта); сверх — 429 upload_volume_exceeded с limitBytes и usedBytes. Защита от потока мелких файлов — 100 начатых загрузок в час (upload_rate_limited)
Помощь ИИ для страницы мода (POST /mods/assist)10 / сутки
Аудио-превью20 загрузок / сутки
Комментарии5 / мин, 100 / сутки
Предложения игр5 / сутки
Проверка вебхука (ping)10 / мин на вебхук

Заголовки​

В каждом ответе есть:

  • RateLimit-Limit — сколько запросов разрешено в окне.
  • RateLimit-Remaining — сколько осталось.
  • RateLimit-Reset — через сколько секунд освободится запрос.

При превышении — 429 с code: "rate_limited" и заголовком Retry-After (в секундах). Подождите это время и повторите; если ошибка повторяется, увеличивайте паузу экспоненциально.

Скачивание​

GET /files/{id}/download засчитывает скачивание и отвечает 302 на подписанную ссылку на https://dl.glitchmug.com (действует 6 часов): сами байты идут оттуда, мимо Cloudflare. Включите следование редиректам в клиенте. Гостям скорость ограничена 2 МБ/с; вошедшие пользователи, API-ключи и мод-менеджеры с клиентским ключом без ограничений.