Phone Transcription Download 403 - does not exist

##api Documentation###
https://developers.zoom.us/docs/api/phone/#tag/recordings/get/phone/recording_transcript/download/{recordingId}

Description
I have a Make scenario that retrieves the recording ID in one HTTP post and then is supposed to retrieve the transcript in another. I can get the recording ID, though when it goes to get the transcript, I receive an error.

I have built a Zoom custom app that includes all the necessary scopes for this.

Steps are

  1. Requested URL: https://api.zoom.us/v2/phone/recording_transcript/download/{{14.recording_id}}
  2. Authenticated using Bearer Token
  3. Error:
    DataError
    Error: 404 Not Found
    {“timestamp”:1752686126622,“status”:404,“error”:“Not Found”,“message”:“No endpoint GET /v2/phone/recording_transcript/download/.”,“path”:“/v2/phone/recording_transcript/download/”}

Any thoughts on why I’m getting this error or how to get the transcript?

Hi @RobMcC
Thanks for reaching out to us!
Can you confirm if you are passing the recording ID in your query params?
And if so, could you clarify how are you getting that recording ID?

Hi Elisa,

I am passing the recordingID in the url, not query parameters as the documentation shows that.

I’m grabbing the recording ID from from an HTTP post to the call log in a previous step.

Thanks for your time and effort. Please let me know if you have any other questions.

Hi @RobMcC thanks for sharing more details.
I just ran a quick test on my end and I am not able to replicate this issue.
Can you please clarify how are you getting the recording ID you are using in the request url for that request?

This is is a sample request I sent and I succesfully got the transcript back:

curl --location 'https://api.zoom.us/v2/phone/recording_transcript/download/354a6e0188c2489a96e78089d2b59d2c' \
--header 'Authorization: Bearer {your_access_token}'