Query Ongoing Conference
Endpoint
POST /api/v0.0.1/conference/query_in_session?token={token}&type={type}
Request Parameters
Name | Importance | Type | Description |
number | Required | String | The conference room number in the conversation.
Ranges:
For example: “number”:“6500”
For example: “number”:“6500,7500,8000” |
Response Parameters
Name | Type | Description |
status | String | Request results.
|
conferences | Array <ConferenceInfo> | List of meeting room information. |
ConferenceInfo
Name | Type | Description |
callid | String | Unique ID for each call. |
conferencenumber | Int | Conference room number. |
conferencename | String | The name of the meeting room. |
members | Array <MemberType> | Member information |
MemberType
Name | Type | Description |
from | Integer | Calling number. |
to | String | The called number. |
trunkname | String | The name of the trunk used for the call. |
channelid | String | During the call, the call channel ID of each member. |
memberstatus | String | The status of the conference room members.
|
Examples
Request Example
Query the detailed information of the conference room 8000 in the session.
POST /api/v0.0.1/conference/query_in_session?token=813b621cfe8eecf445a2ce1f4a079ffe
Content-Type:application/json; charset=utf-8
Host: 172.16.6.150
{
“number”: “8000”
}
Response Example
HTTP/1.1 200 OK
Accept-Ranges: bytes
Connection: close
Content-Type: application/json
Access-control-allow-origin: *
Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE
{
“status”: “Success”,
“conference”: [
{
“conferencenumber”: “8000”,
“member”: [
{
“number”: “111”,
“channelid”: “PJSIP/111-00000003”,
“memberstatus”: “Up”
},
{
“number”: “114”,
“channelid”: “PJSIP/114-00000004”,
“memberstatus”: “Up”
}
]
}
]
}