Режим одобрения вступления
Включает или выключает одобрение вступления в группу. enabled — обязательный булев флаг: при true новые участники должны пройти одобрение.
https://api.unifyport.ai/v1/accounts/{account_id}/groups/join-approval-modeЗаголовки
X-Api-KeyAPI-ключ рабочей области. Рабочая область определяется по этому заголовку.
Content-TypeИспользуйте application/json при отправке JSON-тела запроса.
Параметры пути
account_idИдентификатор для маршрута раздела groups.
Тело запроса
group_idИдентификатор целевой группы.
enabledТребуется ли одобрение администратора для новых участников.
Тело ответа
okВсегда true при успешном выполнении операции; при ошибках вместо этого возвращается статус не из диапазона 2xx.
Ответы
200Запрос выполнен. См. пример тела ответа.
400Тело запроса, путь или параметры некорректны.
401Заголовок X-Api-Key отсутствует или недействителен.
404Запрошенный ресурс провайдера не найден.
409Запрошенная операция конфликтует с существующим аккаунтом провайдера или ресурсом.
500Сервис столкнулся с неожиданной ошибкой.
501Выбранный провайдер не реализует эту операцию.
502Адаптер или вышестоящий провайдер не смог завершить операцию.
Запрос
curl -X POST https://api.unifyport.ai/v1/accounts/{account_id}/groups/join-approval-mode \
-H "X-Api-Key: <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"group_id": "group_example",
"enabled": true
}'Ответ
{
"data": {
"ok": true
}
}