# How to authorize without code in OAuth App(user-managed)

**URL:** <https://devforum.zoom.us/t/how-to-authorize-without-code-in-oauth-app-user-managed/79855>\
**Category:** Authentication\
**Created:** [December 7, 2022, 2:05am UTC](https://devforum.zoom.us/t/how-to-authorize-without-code-in-oauth-app-user-managed/79855 "2022-12-07T02:05:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gumax1962](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gumax1962/32/43308_2.png) [@gumax1962](https://devforum.zoom.us/u/gumax1962)\
**Post date:** [December 7, 2022, 2:05am UTC](https://devforum.zoom.us/t/how-to-authorize-without-code-in-oauth-app-user-managed/79855/1 "2022-12-07T02:05:14Z")

</div>

Hi. I need to create a meeting on behalf of any zoom user. It seems that an OAuth application should be used, but I did not find how to authorize server.  
Steps:

1. zoom user adds my app
2. server creates meetings for the user(how to do this if a token is needed to send a request?)  
Store the user’s refresh token in the database?  
Is there a way to authenticate on the server side?

---

<div class="post-metadata">

**Author:** ![ojus.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ojus.zoom/32/734_2.png) [@ojus.zoom](https://devforum.zoom.us/u/ojus.zoom)\
**Post date:** [December 16, 2022, 11:29pm UTC](https://devforum.zoom.us/t/how-to-authorize-without-code-in-oauth-app-user-managed/79855/2 "2022-12-16T23:29:33Z")

</div>

Hi,

In order to make API calls on behalf of the user, here are the steps:  
1] Create an app in the marketplace. Fill the necessary information and get the publishable URL.  
2] The user will click on the publishable URL which will take them through the authorization flow  
3] Once the user approves the app, you will get a code (from the redirect URL)  
4] Use that code to generate an access token / refresh token  
5] Use the access token to make api calls  
6] Use the refresh token to get a new access token when current one expires.

Visit: [https://marketplace.zoom.us/docs/guides/auth/oauth/](https://marketplace.zoom.us/docs/guides/auth/oauth/) to know more

Let me know if this helps.
