# Zoom API Beginner Help

**URL:** <https://devforum.zoom.us/t/zoom-api-beginner-help/34083>\
**Category:** API and Webhooks\
**Created:** [October 23, 2020, 12:14am UTC](https://devforum.zoom.us/t/zoom-api-beginner-help/34083 "2020-10-23T00:14:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dodongp](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dodongp/32/17395_2.png) [@dodongp](https://devforum.zoom.us/u/dodongp)\
**Post date:** [October 23, 2020, 12:14am UTC](https://devforum.zoom.us/t/zoom-api-beginner-help/34083/1 "2020-10-23T00:14:23Z")

</div>

I am a beginner and I only came from using the mobile SDK. Basically, the mobile SDK for now lacked the functionalities I need such as sharing and downloading a cloud recoding. Since I was told that downloading cloud recording is possible for now in Zoom API, I checked it out. From what I understand in the documents, I need OAuth or JWT as the authentication right? In my end I need the OAuth in getting this one: [https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingget](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingget)

Am I correct that the first thing I need in creating an OAuth app is a web server? Basing from [https://marketplace.zoom.us/docs/guides/build/oauth-app](https://marketplace.zoom.us/docs/guides/build/oauth-app) , it says I need Redirect URL for OAuth and Whitelist URLs.

---

<div class="post-metadata">

**Author:** ![dodongp](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dodongp/32/17395_2.png) [@dodongp](https://devforum.zoom.us/u/dodongp)\
**Post date:** [October 23, 2020, 6:35pm UTC](https://devforum.zoom.us/t/zoom-api-beginner-help/34083/2 "2020-10-23T18:35:00Z")

</div>

Hello? Is anyone there?

---

<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:** [October 26, 2020, 6:15pm UTC](https://devforum.zoom.us/t/zoom-api-beginner-help/34083/3 "2020-10-26T18:15:03Z")

</div>

Hi @dodongp,

Happy to help clarify.

First, I should note that you can use either JWT or OAuth to authenticate your requests to our APIs, including the [GET Cloud Recordings](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingget) endpoint.

For either app type, you’ll need to follow the steps [here](https://marketplace.zoom.us/docs/guides/build) to create the app and generate credentials.

In order to use OAuth, you will need a functioning redirect URL, but you may develop with this locally and might consider using a tool such as [Ngrok](https://ngrok.com/) to host your local server for this purpose.

Let me know if this helps,  
Will

---

<div class="post-metadata">

**Author:** ![dodongp](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dodongp/32/17395_2.png) [@dodongp](https://devforum.zoom.us/u/dodongp)\
**Post date:** [October 27, 2020, 5:51am UTC](https://devforum.zoom.us/t/zoom-api-beginner-help/34083/4 "2020-10-27T05:51:10Z")

</div>

Thank you for the clarification.

I always thought that I need OAuth for this API since it said there in the document that the Authorization is oauth2. I will try for now the JWT before trying to use OAuth. I will go back in this thread to let you know once I tried applying the solution. Thank you once again.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [October 28, 2020, 6:50am UTC](https://devforum.zoom.us/t/zoom-api-beginner-help/34083/5 "2020-10-28T06:50:51Z")

</div>

Hey @dodongp,

Let us know if you need any additional assistance! 🙂

Thanks,  
Tommy

---

<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:** [November 27, 2020, 4:50pm UTC](https://devforum.zoom.us/t/zoom-api-beginner-help/34083/6 "2020-11-27T16:50:58Z")

</div>

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