Оптимально использовать запрос для получения данных о серии мероприятий или для получения ключа дополнительного поля — additionalFields.
{eventID} можно получить в запросах POST /events, GET /organization/events/schedule, GET /users/{userID}/events/schedule.

МЕТОД HTTP

GET 

URL

https://userapi.webinar.ru/v3/organization/events/{eventID}

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

Отсуствуют.

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

Отсуствуют.

ПОЛЯ ОТВЕТА

  • id —  идентификатор (eventsessionID);
  • name — название; 
  • description —  описание;
  • status — текущее состояние вебинара;
  • access — уровень доступа мероприятия;
  • additionalFields — информация о дополнительных регистрационных полях;
  • rule — правило повторения серии мероприятий.
     У несерийного события правило будет равно FREQ=DAILY;COUNT=1;
  • lang — язык интерфейса мероприятия;
  • startsAt — дата начала мероприятия;
  • utcStartsAt — дата начала в формате timestamp;
  • createUserId — идентификатор владельца мероприятия (userID);
  • timezoneId — тайм-зона. Параметр в пользовательских сценариях не используется;
  • endsAt — дата завершения мероприятия;
  • organizationId — идентификатор организации, которой принадлежит мероприятие;
  • type — тип мероприятия. Может быть вебинар, а может быть совещание. Разница в типах мероприятия;
  • createUser — подробные данные о владельце мероприятия;
  • lectors — информация о лекторах, добавленных к мероприятию;
  • tags — набор используемых тегов;
  • announceFiles — информация о файлах, добавленных к анонсу мероприятия;
  • files — информация о файлах, добавленных к мероприятию.

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

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

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

{
    "id": 2356809,
    "name": "Вебинар на 100%. Интенсив",
    "description": "",
    "status": "ACTIVE",
    "access": 4,
    "lang": "RU",
    "startsAt": "2022-01-01T12:00:00+0300",
    "utcStartsAt": 1641027600,
    "createUserId": 1029,
    "timezoneId": 1,
    "endsAt": "2022-01-15T12:00:00+0300",
    "organizationId": 9559,
    "type": "webinar",
    "createUser": {
        "id": 1029,
        "name": "Специалист",
        "secondName": "тех.поддержки",
        "email": "support@webinar.ru"
    },
    "rule": "FREQ=DAILY",
    "additionalFields": [
        {
            "key": "62899cefc8855544723baae88cbfce9c",
            "label": "Отчество",
            "type": "text",
            "isRequired": true
        },
        {
            "key": "0f2390833c88051b4d901f260d17c5f8",
            "label": "Откуда вы о нас узнали?",
            "type": "radio",
            "isRequired": true,
            "values": [
                "От друзей и знакомых",
                "От коллег и партнеров по работе",
                "Из социальных сетей"
            ]
        }
    ],
    "lectors": [
        {
            "name": "Специалист",
            "secondName": "тех.поддержки",
            "position": "Техническая поддержка",
            "avatar": {}
            }
        }
    ],
    "tags": [],
    "announceFiles": [],
    "files": [
        {
            "id": 15426205,
            "type": "file",
            "fileType": "presentation",
            "createUserId": 1029,
            "name": "webinar_na_100.pdf",
            "format": "pdf",
            "url": "https:\/\/events-storage.webinar.ru\/api-storage\/files\/webinar\/2017\/09\/19\/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf"
        }
    ],
    "eventSessions": [
        {
            "id": 2399943,
            "name": "Вебинар на 100%. Интенсив",
            "description": "",
            "status": "ACTIVE",
            "access": 4,
            "lang": "RU",
            "startsAt": "2022-01-01T12:00:00+0300",
            "utcStartsAt": 1641027600,
            "createUserId": 1029,
            "timezoneId": 1,
            "organizationId": 9559,
            "type": "webinar",
            "createUser": {
                "id": 1029,
                "name": "Специалист",
                "secondName": "тех.поддержки",
                "email": "support@webinar.ru"
            },
            "additionalFields": [
                {
                    "key": "62899cefc8855544723baae88cbfce9c",
                    "label": "Отчество",
                    "type": "text",
                    "isRequired": true
                },
                {
                    "key": "0f2390833c88051b4d901f260d17c5f8",
                    "label": "Откуда вы о нас узнали?",
                    "type": "radio",
                    "isRequired": true,
                    "values": [
                        "От друзей и знакомых",
                        "От коллег и партнеров по работе",
                        "Из социальных сетей"
                    ]
                }
            ],
            "lectors": [
                {
                    "name": "Специалист",
                    "secondName": "тех.поддержки",
                    "position": "Техническая поддержка",
                    "avatar": {}
                    }
                }
            ],
            "tags": [],
            "announceFiles": [],
            "files": [
                {
                    "id": 15426205,
                    "type": "file",
                    "fileType": "presentation",
                    "createUserId": 1029,
                    "name": "webinar_na_100.pdf",
                    "format": "pdf",
                    "url": "https:\/\/events-storage.webinar.ru\/api-storage\/files\/webinar\/2017\/09\/19\/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf"
                }
            ]
        },
        {
            "id": 2478935,
            "name": "Вебинар на 100%. Интенсив",
            "description": "",
            "status": "ACTIVE",
            "access": 4,
            "lang": "RU",
            "startsAt": "2022-01-02T12:00:00+0300",
            "utcStartsAt": 1641114000,
            "createUserId": 1029,
            "timezoneId": 1,
            "organizationId": 9559,
            "type": "webinar",
            "createUser": {
                "id": 1029,
                "name": "Специалист",
                "secondName": "тех.поддержки",
                "email": "support@webinar.ru"
            },
            "additionalFields": [
                {
                    "key": "62899cefc8855544723baae88cbfce9c",
                    "label": "Отчество",
                    "type": "text",
                    "isRequired": true
                },
                {
                    "key": "0f2390833c88051b4d901f260d17c5f8",
                    "label": "Откуда вы о нас узнали?",
                    "type": "radio",
                    "isRequired": true,
                    "values": [
                        "От друзей и знакомых",
                        "От коллег и партнеров по работе",
                        "Из социальных сетей"
                    ]
                }
            ],
            "lectors": [
                {
                    "name": "Специалист",
                    "secondName": "тех.поддержки",
                    "position": "Техническая поддержка",
                    "avatar": {}
                    }
                }
            ],
            "tags": [],
            "announceFiles": [],
            "files": [
                {
                    "id": 15426205,
                    "type": "file",
                    "fileType": "presentation",
                    "createUserId": 1029,
                    "name": "webinar_na_100.pdf",
                    "format": "pdf",
                    "url": "https:\/\/events-storage.webinar.ru\/api-storage\/files\/webinar\/2017\/09\/19\/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf"
                }
            ]
        }
    ]
}
Вы нашли ответ?