Skip to content

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

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

Создаёт настройки регистрации для mentor flow. Если настройки для flowID уже существуют — вернётся ошибка.

Ручка#

POST /admin/storenv/v1/create_mentor_settings

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

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

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

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

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

{
  "flowID": 12,
  "enableRegistrationVolunteer": true,
  "enableRegistrationVip": true,
  "enableRegistrationOther": false,
  "maxCountRegistration": 100,
  "needInvite": true,
  "useDefaultValues": false
}

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

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

*Обязательны при useDefaultValues: false.

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

{
  "uuid": "8a87d1a5-5bce-4361-a2e6-8b5517c81213",
  "flowID": 12,
  "enableRegistrationVolunteer": true,
  "enableRegistrationVip": true,
  "enableRegistrationOther": false,
  "maxCountRegistration": 100,
  "needInvite": true,
  "createdAt": "2024-11-05T18:30:00+03:00",
  "updatedAt": "2024-11-05T18:30:00+03:00"
}

Подробнее о полях ответа — в общих типах.