I’ve been having a lot of trouble integrating a particular Zoom api call. When I call the “Get meeting recordings” endpoint, I get “This recording does not exist” returned back, even though the recording does exist, all of the authentication seems to indicate that I would be able to access the cloud recordings, and the id is correct. Same thing happens when I use the uuid. Same thing happens when I use the “List Recordings” endpoint. The “List Meetings” and “Get Meetings” endpoints both work with no problem.
In my app, I’ve checked every scope for recordings and meetings. My app is user-managed, and I’m only trying to access my own recordings. My role in the workplace is “owner”. Does anyone know what the problem could possibly be? I would really appreciate the help. Thank you
This could be a permissions issue - Cloud recordings have a few nuances that could be causing this. I’d recommend reading through this thread and checking that the permissions are set up properly to access them through the API.
Also, this might seem like a silly question but is the recording in the trash? I’ve seen a similar thing confuse people and the solution was to provide an additional query param: trash=true when making your call. Just wanted to mention it just in case.
Hey @amanda-recallai thanks for the response. My thought is that it is a permissions issue, but I have no clue what permissions could be missing. Every permission under both Meetings and Recordings is checked, in addition to the specific scopes outlined in the API documentation. I do have a few recordings in the trash, but trying to get the recordings of the cloud recordings that aren’t in the trash still returns “This recording does not exist”. What thread specifically are you referring to? I could give that a read and see if it helps. Again, thanks for the response!
I believe I’ve solved the issue. Just in case anyone is having a similar issue, the problem was that, under my admin account settings, in the “share” section of the “recording and transcripts” tab, the setting that says “Allow cloud recording sharing” was switched on, but not “locked”. This setting has to be locked in order to apply it to all recordings.
When you have these types of errors, I always suggest you try and achieve the same solution, IRL.
If you log into zoom.us and can not get access for permissions issues, this is the most easy place to discover any issues.