Внимание! Запрос используется только для мероприятий с настройками: серия, регистрация на всю серию.
Данные передаются массивом.
После отправки проверяется корректность данных по каждому участнику:
eсли данные некорректны, они игнорируются;
eсли такой Email уже зарегистрирован, попытка регистрации игнорируется.
Максимальное количество данных в массиве — 50 участников.
POST
https://userapi.mts-link.ru/v3/events/{eventID}/invite
users[][] — массив данных об участниках. В каждом элементе массива должен быть Email и обязательные регистрационные поля, если они есть у этого вебинара. Поля массива:
- email — электронная почта;
- secondName — фамилия;
- name — имя;
- role — роль участника;
- additionalFields[{KEY}] — дополнительное поле.
Внимание! Любые поля, отличные от Имени, Фамили и почты - дополнительные!
Значения параметров идентичны POST /eventsessions/{SESSION_ID}/register.
isAutoEnter — автовход в вебинар. Флаг определяет что будет происходить после запуска вебинара: участники попадут в комнату автоматически или должены будут ввести свое имя и нажать "Подключиться". Значения
- true - автовход в вебинар сразу после его начала;
- false - вывод формы "Как к Вам обращаться в чате" сразу после начала вебинара.
По умолчанию: false.
sendEmail — рассылка писем с платформы mts-link.ru. Флаг определяет отправку письма "Вы зарегистрированы на вебинар". Значения:
- true - письмо будет оправлено;
- false - письмо отправлено не будет.
По умолчанию: true.
avatar — фото участника. URL картинки, который будет использован в качестве аватара;
pattrName — отчество участника. Будет доступно в разделе Люди;
description — описание к карточке пользователя. Будет доступно в разделе Люди;
phone — телефон участника. Будет доступно в разделе Люди;
organization — организация участника. Будет доступно в разделе Люди;
position — должность участника. Будет доступно в разделе Люди;
sex — пол участника. Будет доступно в разделе Люди.
Массив зарегистрированных участников. Каждый эллемент содержит:
participationId — ID участника;
link — уникальная ссылка для входа в вебинар;
contactId — ID этого контакта из раздела Люди. Возвращается только в случае, если Email ранее не был зарегистрирован на мероприятия организации.
url: https://userapi.mts-link.ru/v3/events/{eventID}/invite,
method: POST,
headers:
{
x-auth-token: {Token},
Content-Type: application/x-www-form-urlencoded
},
data:
{
users[0][email]: i.vу.ivanchenko@webinar.ru,
users[0][name]: Иван,
users[0][secondName]: Иванченко,
users[0][additionalFields][{Key1}]: Владимирович,
users[0][additionalFields][{Key2}]: От друзей и знакомых,
users[0][role]: GUEST,
users[1][email]: iew.i.ivanchenko@webinar.ru,
users[1][name]: Игорь,
users[1][secondName]: Иванченко,
users[1][additionalFields][{Key1}]: Ильич,
users[1][additionalFields][{Key2}]: От друзей и знакомых,
users[1][role]: GUEST,
isAutoEnter: false,
sendEmail: false,
}
};
200 - OK
[
{
"email": "i.v.ivanchenko@webinar.ru,",
"participationId": 65928297,
"link": "https://events.webinar.ru/supportservice/2526425/936bedb6497e268f1f3e4e9e0673195c",
"contactId": 51064669
},
{
"email": "iew.i.ivanchenko@webinar.ru",
"participationId": 65928299,
"link": "https://events.webinar.ru/supportservice/2526425/515b09566a75ec62ecfac3f2ecd25f97",
"contactId": 51064671
}
]