Archive URL Download - 123 Forbidden / Unauthorized

Hello,

We are a Zoom partner who archives data for our clients for compliance purposes. We use the following API amongst others like the Archive Files API. A current client of ours has recently enabled archiving for their account & we have generated an OAuth token using the owner credentials, however when we are attempting to collect their data using the following API we are getting a 124 Forbidden errorMessage as well as a Unauthorized response. Are you able to help us troubleshoot this issue? We do not believe they should be having a Forbidden/Unauthorized error due to the token being generated by their Zoom Owner.

API Call & Responses:

Response content from https://clientname.zoom.us/rec/archive/download/TXWgGGMrA-T5SWGmI6cIXU9jho1LNpQ_HY-BT0rr1OSqpQ_VDkKfdsNv2CAuYsJoNzsA-FC1AmF7qXJk.i-E6diKADjmmL5CQ?access_token=__________: ~~|!rn!|~~{“status”:false,“errorCode”:124,“errorMessage”:“Forbidden”}

System.Exception: Unable to make binary get request to https://clientname.zoom.us/rec/archive/download/TXWgGGMrA-T5SWGmI6cIXU9jho1LNpQ_HY-BT0rr1OSqpQ_VDkKfdsNv2CAuYsJoNzsA-FC1AmF7qXJk.i-E6diKADjmmL5CQ?access_token=______: Unauthorized (Unauthorized)


To clarify, we are using an OAuth app with account-level permissions

Hi @emason1
Thanks for reaching out to us!
Can you please clarify what endpoint you are calling to get that download URL, so I can try and reproduce this on my end

We are calling the Archive Files API to retrieve the download URL. There are several download URLs that we use including ones that pull down chat data, video files, audio files, closed captions, transcripts, etc.

https://api.zoom.us/v2/archive_files?from=2025-10-16T15:41:54Z&to=2025-10-22T23:59:59Z&query_date_type=archive_complete_time&page_size=30

It appears that we were using Basic Authentication for the download urls so we are attempting to change the authentication to OAuth. I will post here to see if this resolves our issue.