Thanks. I have gone through this API and was able to create a meeting for 2 users who have a zoom account. There will be cases where we have multiple meetings scheduled at the same time with different website users joining the meeting and we should be able to manage these meetings simultaneously.
I wasn’t able to create a meeting for users who do not have a zoom account. This is the request and response I get when trying to create a meeting for a non-zoom user by setting the email id of the website user under the schedule_for
field:
Request
{
"topic": "test",
"type": "2",
"start_time": "2020-12-30T16:00:00Z",
"duration": "60",
"schedule_for": "ahsanqureshi1603@gmail.com",
"timezone": "IN",
"password": "*****",
"agenda": "test",
"settings": {
"host_video": "true",
"participant_video": "true",
"in_meeting": "true",
"join_before_host": "true",
"mute_upon_entry": "true",
"watermark": "true",
"use_pmi": "true",
"approval_type": "0",
"audio": "both",
"auto_recording": "cloud"
}
Response:
{
"code": 1001,
"message": "User does not exist: L5Vq3lmzQ9-9-ekBGVN4jA."
}
Is setting the schedule_for field to the website user correct?
The users on the website may or may not have a zoom account, how do I handle this case?
Do I create users through the Create User API? It says “Use this API to add a new user to your account.”
When I try to create a user using the create user API I get the following response:
Request:
{
"action": "create",
"user_info": {
"email": "ahsanqureshi1603@gmail.com",
"type": 1,
"first_name": "Terry",
"last_name": "Jones"
}
}
Response:
{
"code": 200,
"message": "No privilege."
}
How do we get the privilege to create users? and do these users need to have a zoom account already or not? does this affect the pricing on my account?