# Client side API Examples

**URL:** <https://devforum.zoom.us/t/client-side-api-examples/24367>\
**Category:** API and Webhooks\
**Created:** [July 16, 2020, 10:21pm UTC](https://devforum.zoom.us/t/client-side-api-examples/24367 "2020-07-16T22:21:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vasu](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/vasu/32/12042_2.png) [@vasu](https://devforum.zoom.us/u/vasu)\
**Post date:** [July 16, 2020, 10:21pm UTC](https://devforum.zoom.us/t/client-side-api-examples/24367/1 "2020-07-16T22:21:18Z")

</div>

**Description**  
Are there examples for integrating Zoom API (using OAUTH2) in the client side?  
I would like to integrate Zoom to our product.  
There will be a button on the website called “Import Zoom recordings”. When the user presses that, I would use the API to get the access token and to get all recordings.  
Then I will let the user choose the recording and our web application would send a POST to the server with the URL and the server will get the recording.  
Are there examples/tutorial in github or somewhere using HTML/Javascript?

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

---

<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:** [July 21, 2020, 6:40pm UTC](https://devforum.zoom.us/t/client-side-api-examples/24367/2 "2020-07-21T18:40:57Z")

</div>

Hey @vasu,

Here is our OAuth guide and sample app:

> **[OAuth 2.0 - Authorization - Documentation](https://marketplace.zoom.us/docs/guides/auth/oauth)**
>
> OAuth with Zoom
> 
> The Zoom API uses OAuth 2.0 to authenticate and authorize users to make requests. To setup access credentials and request scopes for yo...

> **[zoom/zoom-oauth-sample-app](https://github.com/zoom/zoom-oauth-sample-app)**
>
> Sample Zoom Oauth App NodeJS app to call Zoom's APIs - zoom/zoom-oauth-sample-app

Thanks,  
Tommy
