Description
I am making a public OAuth app and creating meetings for users in different zoom accounts. I can successfully create a meeting with the API, but if another meeting is in progress, my user cannot start it.
I thought I would be able to use the list meetings API to find the other open meeting and end it, but it doesn’t appear when I make that request.
Error
GET https://api.zoom.us/v2/users/me/meetings
Expected: should include previously-created meeting that is currently live
Actual: no results!
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth
Which Endpoint/s?
/users/me/meetings
How To Reproduce (If applicable)
Steps to reproduce the behavior:
-
POST https://api.zoom.us/v2/users/me/meetings with body
{topic: “New Meeting”, type: 1, password: “passwd”, settings: { host_video: true, participant_video:true, mute_upon_entry: true, auto_recording: “cloud” }} -
User joins & starts that meeting at WC URL
https://zoom.us/wc/{meeting.id}/join?prefer=1&pwd=passwd&un={btoa(“participant name!”)}
This results in no meetings, even though the user is in a live meeting from step 2. This happens with or without appending ?type=live to url