Join a specific video conference. Rate limiting: 2 requests per 5000ms. This endpoint also allows anonymous access for guest users.
Members of the conference can join it even without access to the conference's room. For providers that render the call embedded in Rocket.Chat, url is returned empty.
Changelog
| Version | Description |
|---|---|
| 8.9.0 | Added callId and rid, and an empty url for embedded providers. |
The user ID.
The authentication token.
{
"callId": "697887e3c8b0533020781a4a",
"state": {
"mic": true,
"cam": true
}
}Enter the video conference call ID that you want to join.
Object containing initial device states.
Whether the microphone starts muted or unmuted.
Whether the camera starts enabled or disabled.
OK
{
"url": "http://g.co/meet/RocketChat_697887e3c8b0533020781a4a",
"providerName": "googlemeet",
"callId": "697887e3c8b0533020781a4a",
"rid": "68c8071650223764573dd2dc",
"success": true
}The URL to open the call. Empty for providers that render the call embedded in Rocket.Chat.
The video conference call ID.
The ID of the room the call belongs to.
Bad Request
{
"success": false,
"error": "must have required property 'callId' [invalid-params]",
"errorType": "invalid-params"
}Unauthorized
{
"status": "error",
"message": "You must be logged in to do this."
}