API Endpoint(s) and/or Zoom API Event(s)
GET /meetings/{meetingId}/recordings
Description
When requesting a meeting’s recording, no download URLs are returned in the recording_files collection. The authorized user is the Account Owner (witnessed authorization in a meeting).
We can see that the integration is working as we have customers using the integration successfully. We assume this is a permissions issue for the authorizing user, but have not been able to identify the missing permission. We have tried with a user that has the “View recordings content” permission as well.
How To Reproduce
Steps to reproduce the behavior:
-
- Request:
GET /v2/meetings/{double encoded meetingId}/recordings HTTP/1.1
Authorization: Bearer ACCESS_TOKEN_REMOVED
Accept: /
Host: api.zoom.us
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
- Request:
-
- Authentication method or app type: OAuth App
-
- Within the “recording_files” collection, only the id, meeting_id, recording_start, recording_end, file_type, file_extension, file_size, status, and recording_type fields are present. Expected behavior would be for the recordingFiles collection to contain a download_url field as well.