Trashed recordings not listing

Cannot access trashed recordings

Description
trashed meeting recordings are not available via the list all recordings api.

Error
The response shows that total-records > 0, but the meetings array is empty

Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth

Which Endpoint/s?
List all recordings

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Request URL / Headers (without credentials) / Body
    /users//recordings?trash=true

  2. See error

{"page_count":1,"page_size":30,"total_records":11,"next_page_token":"","meetings":[]}

Screenshots (If applicable)
If applicable, add screenshots to help explain your problem.
Total records > 0 but the meetings list is empty

Additional context
this is happening even when the user has some recordings unlike API bug — List of trashed recordings returns empty if all recordings are in the trash

In a few cases I also got the next_page_token but on using that I got an error saying the next_page_token is invalid. In any cases I was not able to get back the meetings for the files present in trash.

Hi @akash.s,

Thanks for reaching out about this. Is it possible to share the request URL that you’re using when you encounter this error? This will help to debug.

Thanks!
Will

request url we are trying

// GET https://api.zoom.us/v2/users/userId/recordings?trash=true
// HTTP/1.1 200
// Date: Tue, 13 Jul 2021 10:41:28 GMT
// Content-Type: application/json;charset=UTF-8
// Content-Length: 121
// Request duration: 1.024557s
// removed auth header

{
“page_count”: 8,
“page_size”: 30,
“total_records”: 214,
“next_page_token”: “bexTY3uNcLA7ldQasNq6TDxcVmx9BucgkX2”,
“meetings”:
}

Hi @akash.s,

Thanks for sharing.

In taking a closer look at the user in question, I’m seeing that they don’t currently have any recordings in the trash. I see that they have 214 recordings in cloud storage, but none in the trash, which I believe is why you’re seeing this array to be empty.

However, let me know if you’re seeing otherwise from your end when checking that user’s recordings via the UI.

Thanks!
Will