Получить данные о серии (Event)

GET /organization/events/{eventID}

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

МЕТОД HTTP

GET 

URL

https://userapi.mts-link.ru/v3/organization/events/{eventID}

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

Отсуствуют.

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

Отсуствуют.

ПОЛЯ ОТВЕТА

  • id —  идентификатор (eventsessionID);

  • name — название; 

  • description —  описание;

  • status — текущее состояние вебинара;

  • accessSettings

    - isPasswordRequired — доступ с паролем, или без него

    - isRegistrationRequired — доступ с регистрацией, или без неё

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

  • (Архивный способ передачи данных) access — уровень доступа мероприятия;

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

  • rule — правило повторения серии мероприятий.
     У несерийного события правило будет равно FREQ=DAILY;COUNT=1;

  • lang — язык интерфейса мероприятия;

  • startsAt — дата начала мероприятия;

  • utcStartsAt — дата начала в формате timestamp;

  • createUserId — идентификатор владельца мероприятия (userID);

  • timezoneId — тайм-зона. Параметр в пользовательских сценариях не используется;

  • endsAt — дата завершения мероприятия;

  • organizationId — идентификатор организации, которой принадлежит мероприятие;

  • type — тип мероприятия. Может быть вебинар, а может быть встречи. Разница в типах мероприятия;

  • createUser — подробные данные о владельце мероприятия;

  • image - фоновое изображение страницы вебинара;

  • lectors — информация о лекторах, добавленных к мероприятию;

  • tags — набор используемых тегов;

  • announceFiles — информация о файлах, добавленных к анонсу мероприятия;

  • files — информация о файлах, добавленных к мероприятию.

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

 url: https://userapi.mts-link.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",
"accessSettings": {
"isPasswordRequired": false,
"isRegistrationRequired": false,
"isModerationRequired": false
},
"access": "0",
    "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"
    },
"image": {
"id": 296457339,
"createAt": "2021-12-08T18:18:36+0300",
"name": "DEFAULT",
"thumbnails": {
"640x1920": "https://events.webinar.ru/images/event-default.png",
"1920x1080": "https://events.webinar.ru/images/event-default.png",
"1333x1000": "https://events.webinar.ru/images/event-default.png",
"224x199": "https://events.webinar.ru/images/event-default.png",
"200x50": "https://events.webinar.ru/images/event-default.png",
"50x50": "https://events.webinar.ru/images/event-default.png",
"34x34": "https://events.webinar.ru/images/event-default.png",
"148x112": "https://events.webinar.ru/images/event-default.png"
},
"typeFile": "",
"type": "",
"url": "https://events.webinar.ru/images/event-default.png",
"downloadUrl": "https://events.webinar.ru/images/event-default.png",
"size": 0,
"mimeType": "",
"uri": "//events.webinar.ru/images/event-default.png"
},
    "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"
                }
            ]
        }
    ]
}
👆 На этом пока всё