Hi Tommy,
Sure, thank you. Here you go:
Create meeting request:
URL: ‘POST’, “/users/$hostZoomUserId/meetings”
{
"topic":"",
"agenda":"",
"settings":{
"approval_type":2,
"registration_type":1,
"waiting_room":true,
"contact_name":"Host's name",
"registrants_email_notification":false,
"meeting_authentication":false
}
}
Create meeting response:
{
"uuid":"k\\/4WRYYmTzSplh9WD1XY7g==",
"id":***********,
"host_id":"fatIG55BREi3TNQ6FgtCjQ",
"topic":"Zoom Meeting",
"type":2,
"status":"waiting",
"start_time":"2020-08-11T16:22:04Z",
"duration":60,
"timezone":"America\\/Los_Angeles",
"created_at":"2020-08-11T16:22:04Z",
"start_url":"https:\\/\\/esupporthealth.zoom.us\\/s\\/98257869661?zak=",
"join_url":"https:\\/\\/esupporthealth.zoom.us\\/j\\/98257869661?pwd=aUZ6Z3BJRkppbEJmdUlmUHMxdWFHQT09",
"password":"467671",
"h323_password":"467671",
"pstn_password":"467671",
"encrypted_password":"aUZ6Z3BJRkppbEJmdUlmUHMxdWFHQT09",
"settings":{
"host_video":false,
"participant_video":true,
"cn_meeting":false,
"in_meeting":false,
"join_before_host":false,
"mute_upon_entry":false,
"watermark":false,
"use_pmi":false,
"approval_type":2,
"audio":"both",
"auto_recording":"none",
"enforce_login":false,
"enforce_login_domains":"",
"alternative_hosts":"",
"close_registration":false,
"registrants_confirmation_email":true,
"waiting_room":true,
"request_permission_to_unmute_participants":false,
"global_dial_in_countries":[
"US"
],
"global_dial_in_numbers":[
{
"country_name":"US",
"number":"+1 6465588656",
"type":"toll",
"country":"US"
},
{
"country_name":"US",
"number":"+1 3017158592",
"type":"toll",
"country":"US"
},
{
"country_name":"US",
"number":"+1 3126266799",
"type":"toll",
"country":"US"
},
{
"country_name":"US",
"number":"+1 6699009128",
"type":"toll",
"country":"US"
},
{
"country_name":"US",
"number":"+1 2532158782",
"type":"toll",
"country":"US"
},
{
"country_name":"US",
"number":"+1 3462487799",
"type":"toll",
"country":"US"
}
],
"registrants_email_notification":false,
"meeting_authentication":false
}
}
Just trying to determine if it’s possible to add arbitrary emails to a meeting, get a unique join url for them… without having to create Zoom users.
*This post has been edited to remove any meeting / webinar IDs