API Endpoint(s) and/or Zoom API Event(s)
Get meeting reports: /report/users/{userId}/meetings
Description
I am using this endpoint with a Server to Server OAuth App, and in the example response in the documentation I see a ‘has_recording’ field. I would like to use this ‘has_recording’ field to see if a meeting has a recording or not, but when I use this endpoint, I do not get the ‘has_recording’ field in my response. Is this expected behavior? Is the documentation out-of-date? Is there another way to get similar functionality? I would like to tell that a meeting has a recording before a recording has finished processing.
Error?
I am not getting the ‘has_recording’ field in my API call’s response.
How To Reproduce
Steps to reproduce the behavior:
1. Request URL / Headers: /report/users/{userId}/meetings?to=2025-04-14&from=2025-06-03&type=past
2. Authentication method or app type: Server to Server OAuth
3. Any errors: Not getting ‘has_recording’ field in response