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

GET /eventsessions/{eventsessionsID}/participations

Обновлено на этой неделе

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

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

МЕТОД HTTP

GET  

URL

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

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

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

ПОЛЯ ОТВЕТА

  • id — уникальный идентификатор (partisipationID) пользователя; 

  • name — имя;

  • secondName — фамилия;

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

  • isAccepted - статус одобрения участия на мероприятии. Значение:
    - 0 — участник находится на модерации;
    - 1 — участие одобрено.

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

  • userId — ID пользователя;

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

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

  • registerDate — дата регистрации;

  • additionalFieldValues — дополнительные поля из формы регистрации;

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

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

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

  

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

 200 OK
[
  {
    "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",
"additionalFieldValues": [],
    "visited": true
  }
]

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