Skip to main content
GET
Возвращает группы, доступные инициатору для изменения форумных дополнительных групп.

Доступ

Требуется scope user:promote, право пользователя general/promoteAllow и хотя бы одна группа, которой он может управлять. Эти собственные проверки выполняются и при запросе обхода стандартных прав XenForo.
string
required
Обязательный ключ API XenForo. Тип ключа и пользовательский контекст описаны в разделе «Авторизация».

Параметры

integer
required
Положительный ID форумного пользователя. В этом GET используется только для сопоставления маршрута: целевой профиль не загружается.

Результат

object
Сопоставление ID групп и их названий. Ключи JSON-объекта — строки с числовыми ID.

Поведение

Доступные группы определяются настройкой groups_that_can_promote: она должна содержать основную или одну из дополнительных групп инициатора. Метод чтения не меняет группы целевого пользователя. Список не ограничивается группами, уже назначенными ID из пути; у обоих GET-маршрутов одинаковая логика. Все ID и данные в примерах условные. FORUM_API_KEY — заранее настроенная переменная окружения; действующий ключ в документации не приводится.
Форматы тела запроса и общая обработка ошибок описаны в разделе «Запросы и ошибки».