projects@developernetwork
Member
Hi all, I've got a custom API element creating a Zoom meeting and whilst it successfully creates the meeting event in Zoom, it forces the settings to be 'Registration - Required'.
I've tried many different settings to stop this and have also checked the back end Zoom settings from the Admin log-in, but it's still not working.
Here is my current code -
{
"topic": "<span class="dynamic_value" contenteditable="false" data-attr="0<=-+*/@/*+-=>NAME">1. NAME : Test Event<!--endofdynamic_value--></span>",
"type": 2,
"start_time": "<span class="dynamic_value" contenteditable="false" data-attr="6431547<=-+*/@/*+-=>result">2. Result : 2025-05-01T14:00:00+10:00<!--endofdynamic_value--></span>",
"duration": 180,
"timezone": "Australia/Brisbane",
"settings": {
"host_video": true,
"participant_video": true,
"join_before_host": true,
"mute_upon_entry": true,
"waiting_room": false,
"approval_type": 0,
"meeting_authentication": true,
"auto_recording": "cloud",
"audio": "voip",
"alternative_hosts": "[email protected]",
"in_meeting": false,
"close_registration": true,
"registrants_email_notification": false,
"registrants_confirmation_email": false,
"registration_type": null,
"use_pmi": false,
"enforce_login": false,
"authentication_option": "",
"approved_or_denied_countries_or_regions": {
"enable": false
}
}
}
The end point I am using is - https://api.zoom.us/v2/users/me/meetings
Is there anyone that wouldn't mind taking a look to see if I'm missing something?
I've tried many different settings to stop this and have also checked the back end Zoom settings from the Admin log-in, but it's still not working.
Here is my current code -
{
"topic": "<span class="dynamic_value" contenteditable="false" data-attr="0<=-+*/@/*+-=>NAME">1. NAME : Test Event<!--endofdynamic_value--></span>",
"type": 2,
"start_time": "<span class="dynamic_value" contenteditable="false" data-attr="6431547<=-+*/@/*+-=>result">2. Result : 2025-05-01T14:00:00+10:00<!--endofdynamic_value--></span>",
"duration": 180,
"timezone": "Australia/Brisbane",
"settings": {
"host_video": true,
"participant_video": true,
"join_before_host": true,
"mute_upon_entry": true,
"waiting_room": false,
"approval_type": 0,
"meeting_authentication": true,
"auto_recording": "cloud",
"audio": "voip",
"alternative_hosts": "[email protected]",
"in_meeting": false,
"close_registration": true,
"registrants_email_notification": false,
"registrants_confirmation_email": false,
"registration_type": null,
"use_pmi": false,
"enforce_login": false,
"authentication_option": "",
"approved_or_denied_countries_or_regions": {
"enable": false
}
}
}
The end point I am using is - https://api.zoom.us/v2/users/me/meetings
Is there anyone that wouldn't mind taking a look to see if I'm missing something?