# Batch download all cloud recordings in date range

**URL:** <https://devforum.zoom.us/t/batch-download-all-cloud-recordings-in-date-range/45998>\
**Category:** API and Webhooks\
**Created:** [March 18, 2021, 7:10pm UTC](https://devforum.zoom.us/t/batch-download-all-cloud-recordings-in-date-range/45998 "2021-03-18T19:10:52Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![AVJeff](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@AVJeff](https://devforum.zoom.us/u/AVJeff)\
**Post date:** [March 18, 2021, 7:10pm UTC](https://devforum.zoom.us/t/batch-download-all-cloud-recordings-in-date-range/45998/1 "2021-03-18T19:10:52Z")

</div>

**Description**  
Since we are running out of cloud recording storage space, we are trying to download all cloud recordings created prior to December 31, 2020. I’ve been looking around the API help and this forum, and I can’t seem to find a definitive way to download ALL cloud recordings.  
I have been able to figure out how to download recordings for single meetings and recording for recurring meetings, but the one scenario I cannot download is a meeting (whether single or recurring) where only one participant joined. Many of our professors did that to record a lecture in that time, so there are ~1,400 such recordings I need to download.  
I see from [this thread](https://devforum.zoom.us/t/zoom-get-meeting-recording-api-returns-only-the-latest-set-of-recordings-of-a-meeting/36182/14) that we could have used a webhook to record the download url, but we did not do that as we were not aware of this issue at the time.  
Even trying to list all recordings from that date via the “[List all recordings](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingslist)” API does not list the 1-participant recordings.  
Is there a way yet to download all recordings that show up in the Zoom web portal?  
I’d settle for any method at all that allows me to easily download the 10,000+ recordings from that date range.

**Error**  
Cannot get UUID or download url for single-participant recordings, even though they show up in the Zoom web portal.

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

**Which Endpoint/s?**  
Tried “[List all recordings](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingslist)” and “[Get meeting recordings](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingget)” and “[Get past meeting details](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/pastmeetingdetails)”

---

<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:** [March 19, 2021, 7:18pm UTC](https://devforum.zoom.us/t/batch-download-all-cloud-recordings-in-date-range/45998/2 "2021-03-19T19:18:55Z")

</div>

Hi @AVJeff,

Thanks for reaching out about this. If you need to download recordings for a past meeting that only had 1 attendee, you should be able to pass the UUID into the request url for the GET Meeting Recordings endpoint.

If you need to retrieve UUIDs for past meetings with 1 attendee, you can call this endpoint and specify the pastOne query parameter:

> **[List Meetings - Dashboards - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardmeetings)**
>
> List total live or past meetings that occurred during a specified period of time. This overview will show if features such as audio, video, screen shari...

Let me know if this helps—thanks!  
Will

---

<div class="post-metadata">

**Author:** ![AVJeff](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@AVJeff](https://devforum.zoom.us/u/AVJeff)\
**Post date:** [March 19, 2021, 8:52pm UTC](https://devforum.zoom.us/t/batch-download-all-cloud-recordings-in-date-range/45998/3 "2021-03-19T20:52:34Z")

</div>

Hi @will.zoom,

That is helpful – thank you. However, that doesn’t help me get the UUIDs of meetings between June 1 and September 18, 2020 because it only lists meetings within the past six months. Is there any way to get those earlier UUIDs?

Or again, I’d be happy with any method that simply bulk downloads all recordings from a date range.

Thank you,  
Jeff.

---

<div class="post-metadata">

**Author:** ![lukaenzo6584](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/lukaenzo6584/32/24546_2.png) [@lukaenzo6584](https://devforum.zoom.us/u/lukaenzo6584)\
**Post date:** [March 20, 2021, 3:56am UTC](https://devforum.zoom.us/t/batch-download-all-cloud-recordings-in-date-range/45998/4 "2021-03-20T03:56:53Z")

</div>

have you solve this issue i have also ame problem my local business [Vliesbehang](https://www.behangservicenederland.com/vliesbehang-plakken.html) I have been able to figure out how to download recordings for single meetings

---

<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:** [March 22, 2021, 3:51pm UTC](https://devforum.zoom.us/t/batch-download-all-cloud-recordings-in-date-range/45998/5 "2021-03-22T15:51:16Z")

</div>

@AVJeff,

It’s not currently possible to query beyond 6 months using the API.

However, you may be able to get this information for longer periods using the reports available in [zoom.us](http://zoom.us) portal. For questions about this, please feel free to reach out to our Technical Support team [here](https://support.zoom.us/hc/en-us/requests/new).

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:** [April 22, 2021, 1:51am UTC](https://devforum.zoom.us/t/batch-download-all-cloud-recordings-in-date-range/45998/6 "2021-04-22T01:51:28Z")

</div>

Closed on April 22, 2021, 1:51am UTC

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