# Automatic backup Cloud Storage Data Advise

**URL:** <https://devforum.zoom.us/t/automatic-backup-cloud-storage-data-advise/51124>\
**Category:** API and Webhooks\
**Created:** [May 26, 2021, 7:35pm UTC](https://devforum.zoom.us/t/automatic-backup-cloud-storage-data-advise/51124 "2021-05-26T19:35:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jevans2](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jevans2/32/27525_2.png) [@jevans2](https://devforum.zoom.us/u/jevans2)\
**Post date:** [May 26, 2021, 7:35pm UTC](https://devforum.zoom.us/t/automatic-backup-cloud-storage-data-advise/51124/1 "2021-05-26T19:35:51Z")

</div>

**Description**  
I am trying to find a way to automatically backup all cloud storage data (audio, video, transcripts, etc.) as they are made. What is the best method for automatically downloading completed cloud files for manual centralized backup?

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

**Which Endpoint/s?**  
Cloud Recording

**Additional context**  
Ultimately our goal is to capture cloud recording for a specific user group on our account and back up those files to our Box cloud storage service.

Unfortunately my general understanding of API’s and web hooks is beginner level. I also don’t want to try and re-invent the wheel if there is a better solution out there.

Searching around I think what I would need to do is utilize the cloud recording webhook to get the download link notifications and then use a listener to use to backup the data locally before transfer.

It is unclear to me if the cloud recording webhook is global or do you have to specify the user before it will notify? For this to work I need a global solution that will notify preferably by a specific group if not everyone.

Am I on the right track here or should I be looking at something else?

---

<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:** [May 27, 2021, 5:27pm UTC](https://devforum.zoom.us/t/automatic-backup-cloud-storage-data-advise/51124/2 "2021-05-27T17:27:20Z")

</div>

Hi @jevans2,

Thanks for reaching out about this!

Generally, your best bet for this would be to call our List Cloud Recordings endpoint:

> **[List all recordings - Cloud Recording - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingslist)**
>
> When a user records a meeting or a webinar by choosing the Record to the Cloud option, the video, audio, and chat text are recorded in the Zoom cloud. 
> ...

This returns a `download_url` in the API response, which you can use to programmatically download users’ recordings and then upload to your own service or storage solution.

We also have our Recording Completed webhook as well—this similarly includes a download\_url, and you would receive these in real time as Zoom recordings finish processing:

> **[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 this helps!  
Will

---

<div class="post-metadata">

**Author:** ![jevans2](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jevans2/32/27525_2.png) [@jevans2](https://devforum.zoom.us/u/jevans2)\
**Post date:** [May 27, 2021, 6:39pm UTC](https://devforum.zoom.us/t/automatic-backup-cloud-storage-data-advise/51124/3 "2021-05-27T18:39:12Z")

</div>

Will,  
Thank you. That tells me im on the right track.

Just to be clear, the webhook will notify for any user on the account? and does that include sub 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:** [May 28, 2021, 2:12pm UTC](https://devforum.zoom.us/t/automatic-backup-cloud-storage-data-advise/51124/4 "2021-05-28T14:12:25Z")

</div>

Hi @jevans2,

That’s correct, it will notify for any user on an account level. However, since our sub accounts are treated as separate accounts when it comes to API credentials and subscriptions, I do believe you would need to subscribe to the webhooks on an individual sub account level, rather than the master account level.

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:** [June 28, 2021, 12:12am UTC](https://devforum.zoom.us/t/automatic-backup-cloud-storage-data-advise/51124/5 "2021-06-28T00:12:32Z")

</div>

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