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

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

МЕТОД HTTP

PUT 

URL

https://userapi.webinar.ru/v3/eventsessions/{eventsessionID}

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

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

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

  • name — название мероприятия; 
  • access — уровень доступа к мероприятию. Возможны следующие значения:
    - 1 — свободный доступ;
    - 3 — свободный доступ с паролем;
    - 4 — регистрация;
    - 6 — регистрация с паролем;
    - 8 — регистрация с последующей ручной модерацией участников;
    - 10 — регистрация с последующей ручной модерацией участников и с паролем;
  • description описание мероприятия;
  • lang — язык интерфейса мероприятия. Значения:
    - RU;
    - EN;
  • startsAt[][] — дата/время начала мероприятия. Параметр передается в виде массива элементов:
    - date - массив из элементов: year, month, day;
    - time - массив из элементов: hour и minute;
    По умолчанию: текущая дата и время;
  • image — фон вебинара. ID файла в файловой системе, который будет использован в качестве фона;
  • additionalFields[{Field_Key}] — регистрационное поле с ключом {Field_Key}. Ключ можно получить запросом GET eventsessions/eventsessionID.

ПОЛЯ ОТВЕТА

Отсуствуют.

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

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
Вы нашли ответ?