# How can I get cloud Recordings video using zoom Api

**URL:** <https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828>\
**Category:** Video SDK\
**Tags:** webhooks, recording, api, video-sdk\
**Created:** [September 11, 2023, 1:09pm UTC](https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828 "2023-09-11T13:09:27Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![aadistudio](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aadistudio/32/51919_2.png) [@aadistudio](https://devforum.zoom.us/u/aadistudio)\
**Post date:** [September 11, 2023, 1:09pm UTC](https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828/1 "2023-09-11T13:09:27Z")

</div>

I need assistance how to get zoom recordings stored in zoom cloud retrieve those files using zoom api so that it will be helpful for me for automating the download process.

I read documentations which says can be done through Video SDK , But while creating Video SDK account Zoom insists to create a new account for accessing Video SDK , Is it Possible to get Cloud recordings of an zoom cloud account from this new developer account ?

kindly assist me

---

<div class="post-metadata">

**Author:** ![rehema.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rehema.zoom/32/40323_2.png) [@rehema.zoom](https://devforum.zoom.us/u/rehema.zoom)\
**Post date:** [September 11, 2023, 5:42pm UTC](https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828/2 "2023-09-11T17:42:49Z")

</div>

Hi @aadistudio ,

Are you trying to get cloud recordings for your Zoom client, or from a Video SDK application you’ve created? If the latter, you do need a separate Zoom developer account for working with the Video SDK.

Thanks,  
Rehema

---

<div class="post-metadata">

**Author:** ![aadistudio](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aadistudio/32/51919_2.png) [@aadistudio](https://devforum.zoom.us/u/aadistudio)\
**Post date:** [September 12, 2023, 7:15am UTC](https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828/3 "2023-09-12T07:15:52Z")

</div>

Hi @rehema.zoom

Can you help me with how to use the Zoom Client?  
Are you referring to the npm install command for Zoom?  
There is limited documentation available on the internet.  
Could you please guide me on how to fetch cloud recordings using the Zoom Client?

Thanks,  
Aadithya

---

<div class="post-metadata">

**Author:** ![rehema.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rehema.zoom/32/40323_2.png) [@rehema.zoom](https://devforum.zoom.us/u/rehema.zoom)\
**Post date:** [September 12, 2023, 1:44pm UTC](https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828/4 "2023-09-12T13:44:25Z")

</div>

Hi @aadistudio ,

Zoom Client is in reference to the downloaded application on your computer, not an npm package. Where are you initiating these recordings? Is it in an application you created yourself, or in a Zoom meeting? If you’re able, you can send a screenshot of the record button you’re clicking to give me a better idea.

Just in case, [here is documentation](https://support.zoom.us/hc/en-us/articles/205347605-Managing-and-sharing-cloud-recordings#:~:text=Sign%20in%20to%20the%20Zoom,the%20meeting%20ID%20or%20topic.) on retrieving recordings with the Zoom Client.

Thanks,  
Rehema

---

<div class="post-metadata">

**Author:** ![aadistudio](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aadistudio/32/51919_2.png) [@aadistudio](https://devforum.zoom.us/u/aadistudio)\
**Post date:** [September 24, 2023, 6:40pm UTC](https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828/7 "2023-09-24T18:40:55Z")

</div>

I found the answer to the problem of accessing Zoom Cloud Recordings using the API Reference. To achieve this, you need to follow these steps:

1. Create a server-to-server OAuth application on the [Zoom Marketplace](https://marketplace.zoom.us/) by logging in with an account that has access to the cloud recording feature. Make sure to enable the necessary scopes for reading recordings.

2. Implement API calls as follows:

For more info

> [@How do I download a Cloud Recording that has a recording\_play\_passcode (without user interaction)?](https://devforum.zoom.us/t/how-do-i-download-a-cloud-recording-that-has-a-recording-play-passcode-without-user-interaction/85366/13):
>
> To download a Cloud Recording that has a recording\_play\_passcode without user interaction, you will need to use the Zoom API and a programming language such as Python to automate the process. Here are the general steps to download a Cloud Recording: Use the Zoom API to get the recording details, including the download\_url and recording\_play\_passcode. Use the download\_url and recording\_play\_passcode to generate a download link for the recording. Use a Python library such as requests to downloa…

---

<div class="post-metadata">

**Author:** ![Andyby](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/andyby/32/50666_2.png) [@Andyby](https://devforum.zoom.us/u/Andyby)\
**Post date:** [June 11, 2024, 6:18pm UTC](https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828/8 "2024-06-11T18:18:11Z")

</div>

Productly provides a single API to record zoom calls. Takes less than a minute to integrate. You can email [zoom-api@productlyai.com](mailto:zoom-api@productlyai.com) for API access! They helped me integrate and get started super quickly

---

<div class="post-metadata">

**Author:** ![Gerry4](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gerry4/32/72171_2.png) [@Gerry4](https://devforum.zoom.us/u/Gerry4)\
**Post date:** [November 17, 2025, 3:37am UTC](https://devforum.zoom.us/t/how-can-i-get-cloud-recordings-video-using-zoom-api/94828/9 "2025-11-17T03:37:21Z")

</div>

You can access Zoom Cloud Recordings via the [List All Recordings](https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/#operation/recordingsList) api. Note that it does require you to have a [S2S (server to server) OAuth app](https://developers.zoom.us/docs/internal-apps/s2s-oauth/) which allows you to fetch recordings on behalf of a Zoom user

An alternative to the above would be to use a third party [Zoom recording API](https://www.recall.ai/product/zoom-recording-api?utm_source=zoom&utm_medium=forum_answer) can record and transcribe Zoom calls with a single API call
