I’m getting error when try to update ‘schedule_for’ for existing meeting. Error - {“code”:3000,“message”:“You cannot schedule a meeting for user2@email.com.”}
First, I create a meeting with payload:
POST https://api.zoom.us/v2/users/user1@email.com/meetings
{
“topic”: “Topic for {useroneDisplayName}”,
“type”: 2,
“start_time”: “{start:s}Z”,
“timezone”: “UTC”,
“password”: “password”,
“duration”: {duration},
“settings”: {
“waiting_room”: true,
“approval_type”: 2,
“registrants_email_notification”: false,
“registrants_confirmation_email”: false
}
}
Meeting was successfully created for user “user1@email.com”.
Hey @dpavlov
Happy to hear you got a workaround via API!
I also would encourage you to take a look a this guide, to allow scheduling privileges to users in your account
We programmatically create/remove/manage users. It would be not ideal to go to Zoom Portal and assign privileges manually. I read your link and it helped a lot to understand root cause of our issues and find needed API to assign assistants. Thanks again!