Bridge Management
Create Bridge
Creates a new bridge for the user specified by accountId and extensionId identifiers. The request body should contain JSON object which describes properties of the new bridge. The bridge can be created by a user himself, his delegate or any user who has the Super Admin privilege.
post/rcvideo/v2/account/{accountId}/extension/{extensionId}/bridges
Path parameters
accountIdstring required
Account identifier
extensionIdstring required
Extension identifier
Request body
Example request
{
"name": "Weekly Meeting with Joseph",
"pins": {
"pstn": {
"host": "432331057631",
"participant": "013409241367"
},
"web": "018209241352"
},
"security": {
"passwordProtected": true,
"password": "Wq123ygs15"
},
"preferences": {
"join": {
"waitingRoomRequired": "Nobody"
},
"joinBeforeHost": true,
"recordingsMode": "User",
"transcriptionsMode": "User",
"recordings": {
"everyoneCanControl": {
"enabled": true
},
"autoShared": {
"enabled": true
}
}
}
}Response
OK
Example response
{
"id": "iad41-c04-ndb256065cf14ae6a1832389d9c2e",
"name": "Weekly Meeting with Joseph",
"type": "Instant",
"host": {
"accountId": "664287016",
"extensionId": "664307016"
},
"pins": {
"pstn": {
"host": "432331057631",
"participant": "013409241367"
},
"web": "018209241352",
"aliases": [
"joseph1990",
"qa_team_2_lead"
]
},
"security": {
"password": {
"plainText": "Wq123ygs15",
"pstn": "7492486829",
"joinQuery": "99e4f8e6a241fc71279449a9c8f46eef"
}
},
"preferences": {
"join": {
"waitingRoomRequired": "Nobody"
},
"joinBeforeHost": true,
"recordingsMode": "User",
"transcriptionsMode": "User",
"recordings": {
"everyoneCanControl": {
"enabled": true
},
"autoShared": {
"enabled": true
}
}
},
"discovery": {
"web": "https://v.ringcentral.com/join/018209241352?pw=99e4f8e6a241fc71279449a9c8f46eef"
}
}