DiscourseApi::TooManyRequests превышен лимит запросов?

Я отправляю запросы через API и не хочу никаких ограничений по частоте.

Я уже изменил файл app.yml, добавив
DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE: 1000

Однако ошибка, которую я получаю, связана с ограничением частоты за 10 секунд:

Error code: ip_10_secs_limit

Я вижу

DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS

но это не ограничение для административного API, и я бы предпочел оставить его как есть.

Существует ли где-то скрытое ограничение для администратора за 10 секунд, которое я не вижу?

Тогда проблема именно в этом. Вы устанавливаете максимальное количество запросов администратора на 10000, а затем не делаете запрос администратора.

Если только я что-то не понимаю неправильно

но я всё же использую

Я использую Ruby-гем Discourse API

client.sync_sso(
      sso_secret: ENV['DISCOURSE_SSO_SECRET'],
      name: safe_username,
      username: safe_username,
      email: user.email,
      avatar_url: user.avatar.url(:thumb),
      avatar_force_update: true,
      external_id: user.id
    )
def client(username: "Admin_Username")
    DiscourseApi::Client.new(Rails.application.secrets.forums_hostname).tap do |discourse_client|
      discourse_client.api_key = ENV["DISCOURSE_API_KEY"]
      discourse_client.api_username = username
    end
  end