# How to use WebAPI

**URL:** <https://devforum.zoom.us/t/how-to-use-webapi/9388>\
**Category:** API and Webhooks\
**Created:** [March 24, 2020, 6:25am UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388 "2020-03-24T06:25:20Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![prince.kumar](https://avatars.discourse-cdn.com/v4/letter/p/9de053/32.png) [@prince.kumar](https://devforum.zoom.us/u/prince.kumar)\
**Post date:** [March 24, 2020, 6:25am UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/1 "2020-03-24T06:25:20Z")

</div>

**Description**  
I want to use Web Services to create scheduled meeting Ids with password. For that I am using OAuth App but I am not able to generate token in order to use your web service. Both on Web as well as Mobile Platform

What is Redirect URL for OAuth ?  
What is Whitelist URL ?  
What is the meaning of JWT App.

---

<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:** [March 24, 2020, 7:19pm UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/2 "2020-03-24T19:19:04Z")

</div>

Hey @prince.kumar,

Have you followed our OAuth guide here:

[https://marketplace.zoom.us/docs/guides/authorization/oauth/oauth-with-zoom](https://marketplace.zoom.us/docs/guides/authorization/oauth/oauth-with-zoom)

> [@prince.kumar](#):
>
> What is Redirect URL for OAuth ?

This is the URL where the user will land after they install your app. An [authorization code will be included in the url as a query param](https://marketplace.zoom.us/docs/guides/authorization/oauth/oauth-with-zoom#step-1-request-user-authorization), which you will use to [get an access\_token](https://marketplace.zoom.us/docs/guides/authorization/oauth/oauth-with-zoom#step-2-request-access-token).

> [@prince.kumar](#):
>
> What is Whitelist URL ?

The Whitelist URL should be the URL you are using for your redirect URL.

> [@prince.kumar](#):
>
> What is the meaning of JWT App.

A [JWT App](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-jwt-app) allows you to use the [Web SDK](https://marketplace.zoom.us/docs/sdk/native-sdks/web), and generate a [JWT Token](https://marketplace.zoom.us/docs/guides/authorization/jwt/jwt-with-zoom) to [call the Zoom APIs](https://marketplace.zoom.us/docs/api-reference/introduction) for your Zoom account.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![prince.kumar](https://avatars.discourse-cdn.com/v4/letter/p/9de053/32.png) [@prince.kumar](https://devforum.zoom.us/u/prince.kumar)\
**Post date:** [March 25, 2020, 5:52am UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/3 "2020-03-25T05:52:16Z")

</div>

Hi Sir,

I don’t have any redirect URL. Simply tell me one thing If I want to obtain access token via Advance Rest Client. How can I do that.

---

<div class="post-metadata">

**Author:** ![prince.kumar](https://avatars.discourse-cdn.com/v4/letter/p/9de053/32.png) [@prince.kumar](https://devforum.zoom.us/u/prince.kumar)\
**Post date:** [March 25, 2020, 6:20am UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/4 "2020-03-25T06:20:00Z")

</div>

Hi Sir,

I have generated JWT Token from [https://jwt.io/#debugger-io](https://jwt.io/#debugger-io) and used in postman to run service. It is saying invalid token.

 ![Screenshot 2020-03-25 at 11.49.31 AM.jpg](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/b/bdf24feaa0c5940a958ad606150cdcd9bc4eb4bb.jpeg)

---

<div class="post-metadata">

**Author:** ![prince.kumar](https://avatars.discourse-cdn.com/v4/letter/p/9de053/32.png) [@prince.kumar](https://devforum.zoom.us/u/prince.kumar)\
**Post date:** [March 25, 2020, 7:23am UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/5 "2020-03-25T07:23:01Z")

</div>

Hi Sir,

I am able to create user any how through rest client via JWT Token. But when I am going to create meeting it is saying

{  
“code”: 1001,

“message”: “User jcx6ecU0QS-Ppxgg3ry2-w not exist or not belong to this account.”

}

[https://api.zoom.us/v2/users/jcx6ecU0QS-Ppxgg3ry2-w/meetings](https://api.zoom.us/v2/users/jcx6ecU0QS-Ppxgg3ry2-w/meetings)

{

“topic”:“Appointment”,  
“type”:“2”,  
“start\_time”:“2020-03-25T13:00:00”,  
“duration”:“40”,  
“timezone”:“Asia/Calcutta”,  
“password”:“abcxyz”,  
“agenda”:“Appointment meeting”,  
“settings”:{  
“host\_video”:“true”,  
“participant\_video”:“true”,  
“cn\_meeting”:“false”,  
“in\_meeting”:“true”,  
“join\_before\_host”:“true”,  
“mute\_upon\_entry”:“false”,  
“watermark”:“false”,  
“use\_pmi”:“false”,  
“approval\_type”:“0”,  
“registration\_type”:“0”,  
“audio”:“both”,  
“auto\_recording”:“none”,  
“enforce\_login”:“false”,  
“enforce\_login\_domains”:"",  
“alternative\_hosts”:"",  
“global\_dial\_in\_countries”:[

],  
“registrants\_email\_notification”:“false”

}

}

 ![Screenshot 2020-03-25 at 11.49.31 AM.jpg](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/b/bdf24feaa0c5940a958ad606150cdcd9bc4eb4bb.jpeg)

---

<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:** [March 25, 2020, 8:40pm UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/6 "2020-03-25T20:40:00Z")

</div>

Hey @prince.kumar, happy to hear you got your JWT Token working!

> [@prince.kumar](#):
>
> ut when I am going to create meeting it is saying
> 
> {  
> “code”: 1001,
> 
> “message”: “User jcx6ecU0QS-Ppxgg3ry2-w not exist or not belong to this account.”
> 
> }

Is that user apart of your Zoom account? See if they are in [your users list](https://zoom.us/account/user#/).

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![prince.kumar](https://avatars.discourse-cdn.com/v4/letter/p/9de053/32.png) [@prince.kumar](https://devforum.zoom.us/u/prince.kumar)\
**Post date:** [March 26, 2020, 4:52am UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/7 "2020-03-26T04:52:42Z")

</div>

It was not working on postmap zoom api. But on your website post it was working. Now new issue arrived, when I join zoom meeting on iPhone it doesn’t show me option to join audio via computer. It only shows dial to join whereas in android it shows both options Dial or Join by Computer.

---

<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:** [March 26, 2020, 7:35am UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/8 "2020-03-26T07:35:12Z")

</div>

Hey @prince.kumar, what is the issue on Postman?

As for your iPhone question, you should be able to join with computer audio. Make sure you are allowing access to your mic in the iPhone settings, and the meeting host settings in the Zoom account allow you to join with computer audio. Since this is unrelated to the [Zoom Developer Platform](https://marketplace.zoom.us/docs/guides), please reach out to [support.zoom.us](http://support.zoom.us) for more help regarding this question.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 7:36pm UTC](https://devforum.zoom.us/t/how-to-use-webapi/9388/9 "2020-08-21T19:36:11Z")

</div>


