No download URL for Zoom meeting recordings endpoint

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:

    1. 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
    1. Authentication method or app type: OAuth App
    1. 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.
1 Like

Hi @ddavies
Sorry for the late reply here!
I just wanted to check in with you to see if you were able to troubleshoot this
Please let me know if there is anything I can do to support you
Cheers,
Elisa