# Zoom API configuration

**URL:** <https://devforum.zoom.us/t/zoom-api-configuration/115612>\
**Category:** Authentication\
**Tags:** api\
**Created:** [August 13, 2024, 8:55pm UTC](https://devforum.zoom.us/t/zoom-api-configuration/115612 "2024-08-13T20:55:22Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![koladiya](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/koladiya/32/52533_2.png) [@koladiya](https://devforum.zoom.us/u/koladiya)\
**Post date:** [August 13, 2024, 8:55pm UTC](https://devforum.zoom.us/t/zoom-api-configuration/115612/1 "2024-08-13T20:55:22Z")

</div>

Hi there,

I have been trying to use Zoom API in my app. I’m stuck in the process of getting authorization. I found on Google that I had to create an app on the Zoom marketplace. I created the OAuth app and got my secret key.

I followed the GitHub repository from Zoom, but I believe it’s too old. It says I must add a redirection URL when creating the OAuth app, but I’m not getting such an option. However, I get a redirection URL if I create a general app.

Here is what I’m looking for: I have a master account where I can add different people and create meetings for those users with different attendees and different levels of permissions.

Thanks,  
Kaushal

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [August 14, 2024, 11:29pm UTC](https://devforum.zoom.us/t/zoom-api-configuration/115612/2 "2024-08-14T23:29:46Z")

</div>

Hi @koladiya, from what I’m reading you likely want to use [server to server OAuth](https://developers.zoom.us/docs/internal-apps/s2s-oauth/) to make API requests on your own account. This authorization option lets you request access tokens from Zoom for your account rather than needing to handle authentication from a user.

Using this type of access token, you can make API requests to create users, then create meetings for those users.

If you are creating an app that is installed by users, then you’ll want to use a General app and standard OAuth.

---

<div class="post-metadata">

**Author:** ![koladiya](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/koladiya/32/52533_2.png) [@koladiya](https://devforum.zoom.us/u/koladiya)\
**Post date:** [August 15, 2024, 7:18pm UTC](https://devforum.zoom.us/t/zoom-api-configuration/115612/3 "2024-08-15T19:18:27Z")

</div>

Thank you so much for the clarification. It helped!
