Все коллекции
API и Webhooks
Мероприятия
Отредактировать вебинар
Отредактировать вебинар

PUT /eventsessions/{eventsessionID}

Обновлено больше недели назад

Запросом обновляются только данные EventSession.
Обновлять можно только сессии со статусом ACTIVE и START.

Внимание! При изменений информации об одиночном событии выполнять нужно последовательно оба запроса:

МЕТОД HTTP

PUT 

URL

ОБЯЗАТЕЛЬНЫЕ ПАРАМЕТРЫ

Отсутствуют.

ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ

  • name — название мероприятия;

  • accessSettings — доступ к мероприятиям. Включает в себя 3 параметра, каждый из них принимает одно значение: 0 - выключено, 1 - включено.

    - isPasswordRequired — доступ с паролем

    - isRegistrationRequired — доступ с регистрацией

    - isModerationRequired — доступ с залом ожидания

  • (Архивный способ передачи данных) access — уровень доступа к мероприятию. Возможны следующие значения:
    - 1 — свободный доступ;
    - 3 — свободный доступ с паролем;
    - 4 — регистрация;
    - 6 — регистрация с паролем;
    - 8 — регистрация с последующей ручной модерацией участников;
    - 10 — регистрация с последующей ручной модерацией участников и с паролем;

  • startType — тип запуска мероприятия. Значения:

    - manual — ручной запуск мероприятия;

    - autostart — автоматический запуск мероприятия в указанное время;

    - autowebinar — автовебинар.

    Без указания типа, по умолчанию используется manual.

  • description описание мероприятия;

  • lang — язык интерфейса мероприятия. Значения:
    - RU;
    - EN;

  • startsAt[][] — дата/время начала мероприятия. Параметр передается в виде массива элементов:
    - date - массив из элементов: year, month, day;
    - time - массив из элементов: hour и minute;
    По умолчанию: текущая дата и время;

  • timezone — часовой пояс вебинара. Передаётся в виде id, который можно получить запросом GET /timezones.
    Значение по умолчанию: 1 — UTC +3 Волгоград, Москва, Санкт-Петербург;

  • image — фон вебинара. ID файла в файловой системе, который будет использован в качестве фона;

  • duration — длительность мероприятия. Меняет значение "Продолжительность" на лендинге, но не определяет фактическое время завершения. Примеры значений:
    - PT0H30M0S — 30 минут;
    - PT1H0M0S — 1 час;
    - PT1H30M0S — 1 час 30 минут.
    Более подробно ознакомиться с форматом можно по ссылке;

  • additionalFields[][] — регистрационное поле. Передается в виде массива полей.
    - label — название поля;
    - type — тип поля. Может быть:
    - text текстовое поле;
    - radio — поле с заданными значениями;
    - values — массив вариантов ответа;
    - placeholder — значение по умолчанию;

    Обратите внимание, что в запросе должны передаваться все поля формы регистрации, которые вы хотите указать. Если вы хотите отключить одно из полей формы регистрации, то вам нужно указать все поля в запросе кроме отключаемого поля.

  • sendEmail — рассылка писем с платформы mts-link.ru. Флаг определяет отправку письма "Вебинар перенесен на другое время". Значения:
    - true - письмо будет оправлено;
    - false - письмо отправлено не будет.
    По умолчанию: true.
    Для серийных мероприятий:

  • updateContext — параметр, который указывает сервису, что рассылку писем требуется убрать/включить в рамках серийного мероприятия для конкретного события в определенную дату. Значения
    - series.
    Внимание! Если для серийного мероприятия указать только параметр sendEmail и не указать updateContext, то параметр sendEmail будет проигнорирован.

  • startType — тип мероприятия. Значение по умолчанию manual. Может принимать значения:
    - manual - стандартное мероприятие без автозапуска.

    - autostart - мероприятие с настройкой "автоматический запуск мероприятия". Читать подробнее

ПОЛЯ ОТВЕТА

Отсутствуют.

ПРИМЕР ЗАПРОСА

url: https://userapi.webinar.ru/v3/eventsessions/{eventsessionID},
method: PUT,
headers:
{
    x-auth-token: {Token},
    Content-Type: application/x-www-form-urlencoded
},
data:
{
    name: 1000 тайн вселенной. [ВНИМАНИЕ! вебинар ПЕРЕНЕСЕН на 20-00]
};

ПРИМЕР ОТВЕТА

204 No Content
Нашли ответ на свой вопрос?