Skip to content

Создать настройки school flow

Создать настройки school flow#

Создаёт настройки регистрации для school flow.

Ручка#

POST /admin/storenv/v1/create_school_settings

Полный адрес в сети#

Среда URL
🧪 Dev https://gateway.devterra.ru/admin/storenv/v1/create_school_settings
🚀 Prod https://mobile-api.terraprod.ru/admin/storenv/v1/create_school_settings

Авторизация#

Требуется авторизация admin + TOTP.

Пример тела запроса#

{
  "schoolFlowUUID": "8a87d1a5-5bce-4361-a2e6-8b5517c81213",
  "flowID": 12,
  "enableRegistrationVolunteer": true,
  "enableRegistrationVip": false,
  "enableRegistrationOther": true,
  "maxCountRegistration": 200,
  "needInvite": true,
  "useDefaultValues": false
}

Поля запроса#

Поле Тип Описание Обяз.
schoolFlowUUID string (uuid) UUID school flow
flowID int64? ID mentor flow (для копирования настроек)
enableRegistrationVolunteer bool? Регистрация для волонтёров ❌*
enableRegistrationVip bool? Регистрация для VIP ❌*
enableRegistrationOther bool? Регистрация для остальных ❌*
maxCountRegistration int32? Лимит регистраций (> 0) ❌*
needInvite bool? Требуется инвайт ❌*
useDefaultValues bool Взять значения из дефолтов / mentor flow

*При useDefaultValues: true и указанном flowID настройки копируются из mentor flow. Без flowID — из дефолтов school.

Пример тела ответа#

Объект SchoolSettingsResponse.