# API development to download cloud recordings

**URL:** <https://devforum.zoom.us/t/api-development-to-download-cloud-recordings/114032>\
**Category:** API and Webhooks\
**Tags:** recording, api\
**Created:** [July 19, 2024, 4:26pm UTC](https://devforum.zoom.us/t/api-development-to-download-cloud-recordings/114032 "2024-07-19T16:26:18Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rodrigo.riquelme](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rodrigo.riquelme](https://devforum.zoom.us/u/rodrigo.riquelme)\
**Post date:** [July 19, 2024, 4:26pm UTC](https://devforum.zoom.us/t/api-development-to-download-cloud-recordings/114032/1 "2024-07-19T16:26:18Z")

</div>

Hello!, I am developing an API that downloads the recordings by date range from Zoom Cloud, I am doing this development with Python as the programming language, the problem is that every time I run the code it shows me the following error,  
“Error getting the list of users: 401, {“code”:124,“message”:“This API does not support client credentials for authorization.”}”  
I have administrator permissions within the environment, also review the permissions that are given to you. I granted the application within Zoom, and I don’t know what is wrong, it should be noted that this is the first time I have done this integration and that I don’t know much about Zoom integrations, in addition I have seen in the forum of developers who have a similar problem, but the vast majority have problems obtaining the “access Token”, which they did manage to obtain. I would like to ask for a little guidance to know what is missing, if it is purely a code problem or if I configure something wrong within Zoom. Thank you so much.

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [July 19, 2024, 6:09pm UTC](https://devforum.zoom.us/t/api-development-to-download-cloud-recordings/114032/2 "2024-07-19T18:09:44Z")

</div>

@rodrigo.riquelme,

Can you share what API endpoint you are using and also post the code snippet that handles this API call ?

---

<div class="post-metadata">

**Author:** ![rodrigo.riquelme](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rodrigo.riquelme](https://devforum.zoom.us/u/rodrigo.riquelme)\
**Post date:** [July 22, 2024, 1:15pm UTC](https://devforum.zoom.us/t/api-development-to-download-cloud-recordings/114032/3 "2024-07-22T13:15:43Z")

</div>

I managed to download the script, in the end it was a token problem, but now the problem is that the token only lasts 1 hour, and I can’t get the refresh token. I get the token from postman, and then I paste it into the code. It is a very mechanical way, but it works for me despite my lack of knowledge.

---

<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:** [August 1, 2024, 4:25am UTC](https://devforum.zoom.us/t/api-development-to-download-cloud-recordings/114032/4 "2024-08-01T04:25:10Z")

</div>

Closed on August 1, 2024, 4:25am UTC

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

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [August 1, 2024, 4:27am UTC](https://devforum.zoom.us/t/api-development-to-download-cloud-recordings/114032/5 "2024-08-01T04:27:23Z")

</div>

@rodrigo.riquelme,

Awesome! Happy to hear the behavior is now resolved.
