Tommy
yes. My account is licensed. PRO account.
I need, very very very important, realize a meeting with control access. But this control I need that be by API.
Can I help me?
Tommy
yes. My account is licensed. PRO account.
I need, very very very important, realize a meeting with control access. But this control I need that be by API.
Can I help me?
Hey @rafaelbilibio, @OregonDean,
Please try using the following request body JSON:
{
"topic": "Test API Meeting with registration required",
"type": 2,
"start_time": "2020-08-15T18:00:00Z",
"duration": 60,
"settings": {
"approval_type": 1,
}
}
Thanks,
Tommy
Hi @tommy ,
I have tried it but i still get this response:
{“code”:404,“message”:“Registration has not been enabled for this meeting: xxxx.”}
Thanks
Hey @tuananhvu1601,
Can you confirm the meeting you are trying to create is not using your PMI (personal meeting number)?
As stated in the Meeting Registration docs one of the prerequisites is
“The meeting you are enabling registration for cannot use your PMI”
Double check your settings and make sure use PMI for scheduled meetings is turned off.
Thanks,
Tommy
Hi @tommy,
Is it the settings that you have mentioned ?
Br,
Hey @tuananhvu1601,
It is this setting:
If it is locked, you will need to ask your Zoom Admin to change it for you.
Thanks,
Tommy
This worked for me
I am creating a meeting for a licensed user.
Create meeting request:
{
“topic”: “Register Participants Auto”,
“type”: 2,
“start_time”: “2020-08-26T17:10:00Z”,
“end_time”: “2020-08-26T18:10:00Z”,
“duration”: 60,
“timezone”: “America/New_York”,
“agenda”: “Register Participants Auto”,
“settings”: {
“approval_type”: 0,
“registrants_email_notification”: true,
“meeting_authentication” : true,
“use_pmi”: false
}
}
Response
{
"uuid": "pBLrNEG5QaWrNBDo74Q8UA==",
"id": ***********,
"host_id": "5HNUU7jSRfqTj8rGRRWwow",
"host_email": "kavin.kannan@kipu.health",
"topic": "Register Participants Auto",
"type": 2,
"status": "waiting",
"start_time": "2020-08-26T17:10:00Z",
"duration": 60,
"timezone": "America/New_York",
"agenda": "Register Participants Auto",
"created_at": "2020-08-26T15:22:11Z",
"start_url": "aaa",
"join_url": "aaaa",
"registration_url": "aaaa",
"settings": {
"host_video": false,
"participant_video": false,
"cn_meeting": false,
"in_meeting": false,
"join_before_host": false,
"mute_upon_entry": false,
"watermark": false,
"use_pmi": false,
"approval_type": 0,
"audio": "both",
"auto_recording": "none",
"enforce_login": true,
"enforce_login_domains": "",
"alternative_hosts": "",
"close_registration": false,
"registrants_confirmation_email": true,
"waiting_room": false,
"request_permission_to_unmute_participants": false,
"global_dial_in_countries": [
"US"
],
"global_dial_in_numbers": [
{
"country_name": "US",
"number": "+1 9292056099",
"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 6699006833",
"type": "toll",
"country": "US"
},
{
"country_name": "US",
"number": "+1 2532158782",
"type": "toll",
"country": "US"
},
{
"country_name": "US",
"number": "+1 3462487799",
"type": "toll",
"country": "US"
}
],
"contact_name": "aaa",
"contact_email": "aaa",
"registrants_email_notification": true,
"meeting_authentication": true,
"authentication_option": "sigIn_Uq8sfaDuR5OzCQ-46teWOg",
"authentication_name": "Sign in to Zoom",
"authentication_domains": ""
}
}
Add Registrant Request
{
"email": "aaa@gmail.com",
"first_name": "aaa",
"last_name": "bbb",
"address": "123 Main ST",
"city": "San Jose",
"country": "US",
"zip": "95550",
"state": "CA",
"phone": "111-444-4444",
"industry": "Tech",
"org": "IT",
"job_title": "DA",
"purchasing_time_frame": "More Than 6 Months",
"role_in_purchase_process": "Influencer",
"no_of_employees": "1-20",
"comments": "Excited to host you.",
"custom_questions": [
{
"title": "Favorite thing about Zoom",
"value": "Meet Happy"
}
]
}
Response:
{
“registrant_id”: “m342LBrSddddddTz69mwpnjCBVGg”,
“id”: 9668341348,
“topic”: “Register Participants Auto”,
“start_time”: “2020-08-26T17:10:00Z”,
“join_url”: “aaa”
}
*This post has been edited to remove any meeting / webinar IDs
As of today. (2020.11.06) it seems like that there is no registration required button.
Is this an expected result?
Also getting this error in Zapier
Hi @eric.kim,
Our Technical Support team will be best suited to assist with this. You can reach out to them here.
Thanks
When I set the value of approval_type as 0, the problem is solved, but in this way, I get the following error in websdk;
Your connection has timed out and you cannot join the meeting. Verify your network connectivity and try again.
Console :
The current sdk version doesn’t support register meeting/webinar, please upgrade to the latest version.
In order for us to take a closer look, can you please post a new thread here: #web-client-sdk
Please share the a screenshot of your browser console in that new thread as well.
Thanks,
Will
Hi @tommy ,
Can we add registrant to meeting with type 3 ?
Getting this error: {
“code”: 300,
“message”: “Registration has not been enabled for this meeting: 98184724****.”
}
Hi @kundan , if you created the meeting without registration enabled then you will get this error when trying to add registrants.
Hi Zoom support,
I am just upgrading my company app from JWT to server to server OAuth when testing meeting api after getting the token I get this error message attached in the screenshot:
I am not sure why this is it should work my account is enterprise and licensed version. I tried on the meeting setup to tick registration required and still the same issue, can you explain why this occurs and how to fix this? What I would be expecting to see is to receive the joinUrl for the meeting? @will.zoom or @tommy using a generated meeting id can you help with this it is quite urgent thanks
Cheers
Neil
Hi @neil.rastogi ,
Welcome to the developer forum and Zoom developer community.
Please verify that you actually have registration enabled on the meeting by using the following endpoint:
If it shows that you do not, use this endpoint to update the scheduled meeting to require registration:
Thanks!