Description
Until very recently, I was able to use the update meeting operation on a meeting that was in progress. I am using this to automatically add an alternative host for new meetings (that were not scheduled ahead of time).
Now I receive an error when I perform this operation, even though the operation is successful. The alternative host is added, but I receive an error.
Is this your way of telling us (developers) that this functionality will soon be deprecated?
If not, can you revert your changes so that it does not return an error?
If so, how will I be able to add an alternative host automatically after a meeting has started?
Error
400 Bad Request
{"code":3002,"message":"Sorry, you cannot edit this meeting since it's in progress."}
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth/JWT
Which Endpoint/s?
How To Reproduce (If applicable)
Steps to reproduce the behavior:
start a meeting
patch v2/meetings/{meetingId}
see Error
Additional context
I need to set a specific user as an alternative host so they can have the local recording permission on the new meeting.
I need the local recording permission for that user so they can access the raw data for that meeting.
I too have noticed this change. Any way to enable a patch call to update to an active meeting would be very helpful, as this has messed up one of my automations.
Hey @chump
Thanks for reaching out to me! I am trying to help as many developers as I can!
So, basically what you noticed is that you were able to make Patch requests to a live meeting and now you are getting an error BUT the operation is successful?
I have been doing some testing lately and I can confirm with you that if the meeting is live, you will get that 400 Bad Request.
Allow me to do some testing on my side and I will come back to you shortly!
The generated password is then distributed internally (via our apps) only to users who are authorized to join that meeting.
In our case, not only the api is returning a 400 BAD REQUEST with following response:
“response”: {
“code”: 3002,
“message”: “Sorry, you cannot edit this meeting since it’s in progress.”
},
The password etc we are trying to update is also not updating in Zoom (unlike the issue faced by @chump where the api returns an error but the update is performed).
This started happening around last Sunday (Feb 27, 2022) and despite everything we have tried, we are not able to create a workaround. What’s the purpose of Update meeting api, if you are not allowing an update after a meeting is started (our Webook notifications are received after meeting started).
@elisa.zoom Would really appreciate some help and insights into this.
Hope you are having a great Monday!
I just wanted to come back to you with an update.
I was able to replicate @chump issue and for @gsingh00188 I was able to update the password, agenda and some other fields.
@gsingh00188 Could you please share with me the request body that you are sending when updating the meeting so I can try to replicate this behavior?
I have reached out to our Engineering team and will update you shortly with an update.
Thank you both!
Elisa
Please zoom team be careful and stop introducing breaking change in your API without informing your customers and updating your documentation, it’s not serious and it causes a lot of problems for us. Plus, it happened twice during a weekend.
It’s also a problem for us, we want to be able to reschedule the meeting later, when the meeting already started but the second participant could not make it in time.
Hi @chump
We are still working on this issue and I am sorry if there has been miscommunication about this issue.
I can confirm with you that we will support editing live meetings via API.
We are working. hard on fixing this bug and I we are aware of the impact that this change has caused to all of you !