Hello,
We’re trying to create an instant meeting using the Zoom API /users/{userId}/meetings with breakout room settings in the payload. The payload we’re sending for this instant meeting is:
{
topic: 't',
agenda: 't',
type: 1,
settings: {
host_video: false,
participant_video: false,
breakout_room: {
enable: true,
rooms: [
{
name: 'Breakout Room 1',
participants: [ '***@gmail.com' ]
},
{
name: 'Breakout Room 2',
participants: [ '***@gmail.com' ]
}
]
}
}
}
Please note:
- Our account subscription plan is
Business
- Breakout rooms option from the
https://zoom.us/profile/setting
has been enabled, along with all the suboptions under it. - The API call is made on our Node.js server and the information is returned to our Client view UI that is using the Web Meeting SDK to join the meeting.
But after the meeting is created, upon checking the payload we see that the settings.breakout_room.enable
is set to false
, and no rooms
array is returned in that object. We have followed other posts in the forum but haven’t found a solution to this yet.
{
uuid: 'Dxzlx0j******9f5ft28TA==',
id: **************,
host_id: '****************',
host_email: '***********@gmail.com',
topic: 't',
type: 1,
status: 'waiting',
timezone: 'America/Los_Angeles',
agenda: 't',
...
settings: {
host_video: false,
participant_video: false,
join_before_host: false,
use_pmi: false,
approval_type: 2,
audio: 'both',
enforce_login: false,
enforce_login_domains: '',
alternative_hosts: '',
alternative_host_update_polls: false,
close_registration: false,
show_share_button: false,
allow_multiple_devices: false,
waiting_room: true,
meeting_authentication: false,
encryption_type: 'enhanced_encryption',
**breakout_room**: { enable: false },
alternative_hosts_email_notification: true,
device_testing: false,
focus_mode: false,
enable_dedicated_group_chat: false,
private_meeting: false
...
},
pre_schedule: false
}
Can you please help us debug if there’s something wrong with our configuration? Thanks in advance.