API Endpoint(s) and/or Zoom API Event(s)
- Get a meeting transcript (I am unable to post with links)
Description
I am trying to fetch a meeting transcript without a cloud recording. I am able to fetch meeting information (/meetings/{{meetingId}}) as well as fetch cloud recordings on meetings when I record them so I don’t believe it’s a permissions issue, but fetching a transcript always returns a 404 response. I also made sure to toggle the “Allow users to retain transcripts generated by meeting summary for use by other AI Companion services” setting on as directed in the docs and related forum posts.
Error?
I keep receiving 404 response even though I can see the transcript available in the web portal.
Hi @brianmmdev when you’re querying these transcripts, are you using the meeting ID or the meeting UUID? The reason I ask is that this looks really similar to another issue posted a few months back, where someone else wasn’t able to access transcripts produced outside of cloud recording. They were able to resolve this by querying the Zoom API using the meeting ID of a meeting, rather than the meeting UUID.
Would you be able to try this, and let me know if you’re able to fetch the transcript successfully?
If you would prefer not to manage this integration complexity on your end, you might want to try out Recall.ai’s Meeting Bot API. It’s a API that allows you to fetch recordings and transcripts from Zoom calls, both in real-time and after the call has ended.
It appears that the 404 error you are encountering when trying to fetch transcripts without a cloud recording is a commons limitation sith the standard /past_meetings/{meetingid}/transcript endpoint which typically relies on an associated cloud recording file since you can see the transcript in the web portal and have already enabled recording the Allow users to retain transcript setting for Ai companion you should verify if the transcript is being sorted as part of the meeting summary rather than a traditional recording file. You might have better success using the meeting summary endpoints or checking if the recording.transcript_completed webhook fires for these sessions if the transcript is generated via Ai companion withoit a recording it may not be exposed through the standard recording Auth and you’ll need to ensure your Oauth app has the specific meeting:reed:meeting_summary scopes enables go acaccess that data programmatically Summary rather than a traditional recording file.