Получение пользователей в конференции

Получение списка пользователей в конференции

URL-метод

GET

/api/v1/conference/{CONFERENCE_ID}/user
Результат

Пример списка пользователей конференции

[
  {
    "conferenceId": 4455,
    "user": {
      "userid": 105,
      "name": "guest202004220011",
      "email": "guest202004220011@nothing"
    },
    "url": "/conference/4455?token=d2b15c75c0c389b49c2efbea79cdc94665b9eea6e1cc6bb9f0cd2a47751a186f583883cfab09edba523bafe440c7ee87"
  },
  {
    "conferenceId": 4455,
    "user": {
      "userid": 106,
      "name": "guest202004220012",
      "email": "guest202004220012@nothing"
    },
    "url": "/conference/4455?token=d2b15c75c0c389b49c2efbea79cdc94665b9eea6e1cc6bb9f0cd2a47751a186f583883cfab09edba523bafe440c7ee88"
  }
]
JS

Получение конкретного пользователя в конференции

URL-метод

GET

/api/v1/conference/{CONFERENCE_ID}/user/{USER_ID}
Результат

Пример информации по конкретному пользователю в конференции

{
  "conferenceId": 4455,
  "user": {
    "userid": 105,
    "name": "guest202004220011",
    "email": "guest202004220011@nothing"
  },
  "url": "/conference/4455?token=d2b15c75c0c389b49c2efbea79cdc94665b9eea6e1cc6bb9f0cd2a47751a186f583883cfab09edba523bafe440c7ee87"
}
JS

Добавление пользователей в конференцию

Добавление пользователей по ID в конференцию

URL-метод

POST

/api/v1/conference/{CONFERENCE_ID}/user

Запрос

Пример запроса добавления пользователя с ID с учетом прав

{
  "id": 105,
  "isParticipant": true,
  "isSpeaker": false,
  "isOperator": false
}
JS
Результат

Пример успешного добавления пользователя в конференцию

{
  "message": "User was added into the Conference",
  "id": 3215,
  "conferenceid": 845,
  "name": "Ok",
  "status": 200
}
JS

Добавление пользователей по email в конференцию

URL-метод

POST

/api/v1/conference/{CONFERENCE_ID}/user
Запрос

Пример запроса добавления пользователя с email с учетом прав

{
  "email": "email@need.here",
  "isParticipant": true,
  "isSpeaker": false,
  "isOperator": false
}
JS
Результат

Пример успешного добавления пользователя в конференцию

{
  "message": "User was added into the Conference",
  "id": 195,
  "conferenceid": 845,
  "name": "Ok",
  "status": 200
}
JS

Удаление конкретного пользователя из конференции

URL-метод

DELETE

/api/v1/conference/{CONFERENCE_ID}/user/{USER_ID}
Результат

Пример ответа

code: 204
JS