Все коллекции
API и Webhooks
Регистрация на вебинары
Выгрузить статистику по серии мероприятий
Выгрузить статистику по серии мероприятий

GET /events/{eventID}/participations

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

Запрос позволяет получить информацию об участниках серии мероприятий с настройкой "Регистрация на всю серию".  

Внимание! Участники, зарегистрированные на любую конкретную сессию данного Event-а не возвращаются. Только те, кто зарегистрирован на всю серию в целом.  

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

МЕТОД HTTP

GET  

URL

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

  • perPage — количество участников на одной странице. Значения:
    - 10
    - 50
    - 100
    - 250
    - 500

    Значение по умолчанию: 50;

  • page — номер страницы. Значение по умолчанию: 1.

ПОЛЯ ОТВЕТА

  • id — уникальный идентификатор участника в вебинаре (partisipationID); 

  • name — имя;

  • secondName — фамилия;

  • email — электронная почта;

  • eventId​ — ID серии мероприятий(Event), на которую

    зарегистрирован пользователь.

  • eventSessionId​ — ID сессии мероприятия(EventSession), на

    которую зарегистрирован пользователь. Если пользователь

    зарегистрирован на всю серию целиком - это поле будет пустым (null).

  • userId — уникальный идентификатор пользователя на платформе;

  • url — токен для формирования уникальной ссылки на вебинар;

  • role — роль в вебинаре. Подробнее о ролях;

  • registerStatus — статус регистрации;

  • paymentStatus — статус оплаты;

  • visited — статус посещения;

  • isAccepted — статус доступа участника. Если участник на модерации будет 0, если доступ разрешен, то 1.

  • isSeen — техническое поле, не используется для сотрудников.

  • agreementStatus — техническое поле, не используется.

  • isOnline — статус присутствия участия на вебинаре в данный момент.

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

url: https://userapi.webinar.ru/v3/events/{eventID}/participations/participations?page=1&Perpage=50,
method: GET,
headers:
{
    x-auth-token: {Token},
    Content-Type: application/x-www-form-urlencoded
};

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

[
  {
    "id": 60387981,
    "name": "Специалист",
    "secondName": "тех.поддержки",
    "email": "support@webinar.ru",
    "avatar": { },
    "eventId": 2361791,
    "eventSessionId": 2405021,
    "isAccepted": 1,
    "role": "ADMIN",
    "isSeen": 1,
    "agreementStatus": "AGREED",
    "userId": 1029,
    "isOnline": "0",
    "registerStatus": "INVITED",
    "paymentStatus": "NOT_PAID",
    "url": "12fcd8413cf8b4b239f732b8481dc68f",
    "visited": true
  }
]            

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