Rooms
Create a room
Changed onCreates a new room with secure defaults for external API usage.
Defaults:
- Delegated user is set as owner
- Room slug auto-generated for uniqueness
- Telephony PIN auto-generated when enabled
- Creation tracked with application client_id for auditing
post/rooms/
Request
- Base URLhttps://visio-sandbox.beta.numerique.gouv.fr/external-api/v1.0
- AuthHTTP bearer
Request body
Example request
{
"access_level": "trusted",
"configuration": {
"can_publish_sources": [
"camera",
"microphone"
],
"everyone_can_mute": true
}
}Response
Room created successfully
Example response
{
"id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"slug": "aze-eere-zer",
"access_level": "trusted",
"url": "https://visio-sandbox.beta.numerique.gouv.fr/aze-eere-zer",
"telephony": {
"enabled": true,
"pin_code": "123456",
"phone_number": "+1-555-0100",
"default_country": "US"
},
"configuration": {
"can_publish_sources": [
"camera",
"microphone"
],
"everyone_can_mute": true
}
}Changes
- warning
added the new
publicenum value to theresponse property for the response status - warning
added the new
restrictedenum value to theresponse property for the response status - warning
added the new
trustedenum value to theresponse property for the response status - info
added the new optional request property
- info
added the new optional request property
- info
added the optional property
to the response with the status - info
the response optional property
became not read-only for the status
- warning
- breaking
api removed without deprecation
- info
endpoint added
- breaking