# Downloading the transcript files for enterprise account using the API

**URL:** <https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397>\
**Category:** API and Webhooks\
**Created:** [January 12, 2021, 9:54pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397 "2021-01-12T21:54:02Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [January 12, 2021, 9:54pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/1 "2021-01-12T21:54:02Z")

</div>

**Description**  
Is it possible to download the .vtt transcript files after the meeting ended using the API for enterprise accounts?

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
OAuth

**Which Endpoint/s?**  
/meetings/{meetingId}/recordings  
**How To Reproduce (If applicable)**

Steps to reproduce the behavior:

1. Request URL / Headers (without credentials) / Body
2. See error

**Screenshots (If applicable)**

We are able to download the timeline and recording files but is there a specific event that we need to listen on for get the VTT transcript file for enterprise accounts.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [January 13, 2021, 5:29pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/2 "2021-01-13T17:29:15Z")

</div>

Hi @aruna1997 ,

Thanks for reaching out about this. To clarify, you should be able to retrieve these files using our standard endpoints, even as an enterprise account.

Regarding a CC file, if you have transcription enabled on Cloud Recordings, these will be returned as .vtt file types. You can access these by calling our [GET Meeting Recordings](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingget) endpoint.

You can also subscribe to our Recording Completed Webhook:

> **[Recording Completed - Recording Events - Webhook Reference - API Reference](https://marketplace.zoom.us/docs/api-reference/webhook-reference/recording-events/recording-completed)**
>
> Recording Completed
> 
> 
> 
> All users with a Pro or a higher plan have access to Cloud Recordings. An account owner or account admin can enable Cloud Record...

Let me know if you still have questions!

Best,  
Will

---

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [January 13, 2021, 6:17pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/3 "2021-01-13T18:17:55Z")

</div>

Thanks for the clarifications, Will

We are using the GET MEETING Recordings endpoint and getting the Recodings (audio and video) and the timeline file. We are downloading all available files and dont see the .Vtt file.  
Is there a specific call that we need to make?

Also how long does it take for the VTT file to be available it is available along with the recording and timeline files or is it available later that we should register for another event?

thanks

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [January 14, 2021, 8:40pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/4 "2021-01-14T20:40:14Z")

</div>

Hi @aruna1997,

Can you ensure that you have the audio transcription setting enabled?

> **[Using audio transcription for cloud recordings](https://support.zoom.us/hc/en-us/articles/115004794983-Using-audio-transcription-for-cloud-recordings-#h_01EHA521QNSDXEBABBJHWBQ90R)**
>
> Overview
> Audio transcription automatically transcribes the audio of a meeting or webinar that you record to the cloud. After this transcript is processed, it appears as a separate VTT file in the l...

The transcription can take longer than the recording to process in some cases. You can subscribe to this webhook to know when it’s complete:

> **[Recording Transcript Completed - Recording Events - Webhook Reference - API...](https://marketplace.zoom.us/docs/api-reference/webhook-reference/recording-events/recording-transcript-completed)**
>
> Recording Transcript Completed
> 
> 
> 
> Zoom supports audio transcription of Cloud Recordings. To utilize audio transcription, users must first enable it. An ...

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [January 14, 2021, 10:03pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/5 "2021-01-14T22:03:55Z")

</div>

Yes do have the setting enabled and will add the new we hook to download the vtt file

Wanted to know if you have a SLA promising a certain time when this VTT fille will be available for download. What is the expected time for it to be ready? Does it take a few hours, minutes or could it even take days ?

Thanks

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [January 15, 2021, 8:33pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/6 "2021-01-15T20:33:08Z")

</div>

Hi @aruna1997,

Good question. At this time, we don’t have an SLA for this.

However, generally speaking, you should expect this to be available for download within a couple of hours or so.

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [January 17, 2021, 4:25pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/7 "2021-01-17T16:25:01Z")

</div>

Thanks Will.  
Can you please clarify if this is a function of the length of the meeting or is it just queued in the order received and processed?  
Will longer meetings (say 1 hour duration) take longer to transcribe and get the recording.transcribed webhook event?

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [January 19, 2021, 6:05pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/8 "2021-01-19T18:05:10Z")

</div>

Hi @aruna1997,

Good question. Transcription processing should not depend on the length of the meeting. Rather, these are queued in order of processing/completion.

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [January 21, 2021, 2:38pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/9 "2021-01-21T14:38:48Z")

</div>

Will

I have a question on the recording.transcript\_completed event. I do have a business account and have Audio transcript and cloud recording enabled

 ![PastedGraphic-8.png](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/5/6/563e69a07aa772c0f9b4edaf09ba495d04eee297.png)

After the meeting I get notification emails on the transcript and recording emails.

As far as I webhook events, I receive the recording.completed event and I am able to download the files for it. But I do not receive the `recording.transcript_completed` event notification

Can you please help with this?

Thanks

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [January 21, 2021, 6:25pm UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/10 "2021-01-21T18:25:50Z")

</div>

Hi @aruna1997,

I can see we’ve connected over email, so I will continue the conversation there.

Thanks!  
Will

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [February 21, 2021, 4:26am UTC](https://devforum.zoom.us/t/downloading-the-transcript-files-for-enterprise-account-using-the-api/40397/11 "2021-02-21T04:26:04Z")

</div>

Closed on February 21, 2021, 4:26am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
