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

PUT /organization/events/{eventID}

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

Позволяет отредактировать мероприятие Eventid.  
Обновлять можно только вебинары со статусом ACTIVE.

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

МЕТОД HTTP

PUT 

URL

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

Отсуствуют.

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

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

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

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

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

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

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

  • status — статус мероприятия.
    Передав значение STOP, можно завершить мероприятиятие;

  • password — пароль для входа на мероприятие;

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

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

  • urlAlias — замена названия вебинара в ссылке.
    Заменяет eventID в ссылке на вебинар;

  • 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 минут.
    Более подробно ознакомиться с форматом можно по ссылке

  • ownerId — владельц мероприятия. UserID сотрудника организации. 

  • brandingId — выбрать шаблон брендирования для мероприятия. Указывается идентификатор шаблона. Получить идентификаторы можно с помощью запроса GET /brandings. О том, что такое "шаблоны брендирования" можно почитать по ссылке.

ПОЛЯ ОТВЕТА

Пустое тело.

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

url: https://userapi.webinar.ru/v3/organization/events/{eventID},
method: PUT,
headers:
{
    x-auth-token: {Token}},
    Content-Type": application/x-www-form-urlencoded
},
data:
{
    ownerId: {USERID}
};

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

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