# Call API get meeting with Password

**URL:** <https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733>\
**Category:** API and Webhooks\
**Created:** [November 19, 2019, 10:12pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733 "2019-11-19T22:12:26Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![nate](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nate/32/1812_2.png) [@nate](https://devforum.zoom.us/u/nate)\
**Post date:** [November 19, 2019, 10:12pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/1 "2019-11-19T22:12:26Z")

</div>

**Description/Error**  
Can’t seem to get a meeting url based on a number if there is password required.

**Which Endpoint/s?**

> **[Get a Meeting - Meetings - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting)**
>
> Retrieve the details of a meeting.
> Scopes: meeting:read:admin meeting:read
> 
> Authorization
> 
> Request Parameters
> 
> Responses
> 
> Send a Test Request

**How To Reproduce (If applicable)**  
Steps to reproduce the behavior:

1. Request URL with Meeting number that is password protected

---

<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:** [November 19, 2019, 11:00pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/2 "2019-11-19T23:00:26Z")

</div>

Hey @nate,

Is there an error at all? Or do you just get an empty response?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nate](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nate/32/1812_2.png) [@nate](https://devforum.zoom.us/u/nate)\
**Post date:** [November 19, 2019, 11:40pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/3 "2019-11-19T23:40:38Z")

</div>

The response is

{“code”:200,“message”:“No permission.”}

---

<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:** [November 20, 2019, 5:49pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/4 "2019-11-20T17:49:09Z")

</div>

Hey @nate,

Are you using an OAuth App or JWT App credentials?

If OAuth, user level or account level? What scopes do you have?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nate](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nate/32/1812_2.png) [@nate](https://devforum.zoom.us/u/nate)\
**Post date:** [November 20, 2019, 6:05pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/5 "2019-11-20T18:05:28Z")

</div>

Hi Tommy,

I am using an OAuth app with all scopes on.

Thanks,  
Nate

---

<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:** [November 20, 2019, 10:20pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/6 "2019-11-20T22:20:24Z")

</div>

Hey @nate,

[User level or Account level OAuth app?](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-oauth-app#register-your-app)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nate](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nate/32/1812_2.png) [@nate](https://devforum.zoom.us/u/nate)\
**Post date:** [December 5, 2019, 11:42pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/7 "2019-12-05T23:42:14Z")

</div>

This would be a User level Account OAuth 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:** [December 6, 2019, 12:30am UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/8 "2019-12-06T00:30:37Z")

</div>

Hey @nate,

I cannot reproduce the issue. I can get a meeting just fine that has a password enabled.

Please make sure the access\_token and meeting are owned by the same user.

Also if you could send me a video or exact steps to reproduce that would be great!

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nate](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nate/32/1812_2.png) [@nate](https://devforum.zoom.us/u/nate)\
**Post date:** [December 6, 2019, 12:39am UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/9 "2019-12-06T00:39:55Z")

</div>

Hi Tommy,

Actually I am trying to get meeting from another user who needs to know the full url of the meeting. And I was wondering if we knew the password could make the GET call?

---

<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:** [December 6, 2019, 5:32pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/10 "2019-12-06T17:32:53Z")

</div>

Hey @nate,

To [get meetings from another user](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate), the user needs to have your [User Level OAuth](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-oauth-app#register-your-app) app installed, or be a member of a Zoom Account that has an [Account Level OAuth App](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-oauth-app#register-your-app) installed, or have the [JWT App Activated](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-jwt-app) for that account.

Not sure what you mean by “I was wondering if we knew the password could make the GET call?”. can you please clarify?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nate](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nate/32/1812_2.png) [@nate](https://devforum.zoom.us/u/nate)\
**Post date:** [December 6, 2019, 6:07pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/11 "2019-12-06T18:07:43Z")

</div>

Hi Tommy,

What I am trying to ask is there a way a User that didn’t create a meeting can call the GET meeting endpoint and get a valid response if that meeting has a password.

The issue is that when I have user who wants to connect to a meeting my product manager wants them to be able to put in just the meeting number. I need to call the GET meeting endpoint. But, that meeting is password protected. So I could prompt for the password, but is there a way to do that if I have the password. I don’t see that that parameter is available.

Thanks,

---

<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:** [December 6, 2019, 7:11pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/12 "2019-12-06T19:11:41Z")

</div>

Hey @nate,

You do get a meeting password returned from [GET /meetings/{meetingId}](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting).

Also both the [Web SDK](https://marketplace.zoom.us/docs/sdk/native-sdks/web/essential/start-join-meeting), and Zoom Web Client link support passwords: [https://zoom.us/wc/{meetindID}/join?prefer=0&un={base64encodedName}&pwd={password}](https://zoom.us/wc/%7BmeetindID%7D/join?prefer=0&un=%7Bbase64encodedName%7D&pwd=%7Bpassword%7D)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![pkreemer](https://avatars.discourse-cdn.com/v4/letter/p/ce73a5/32.png) [@pkreemer](https://devforum.zoom.us/u/pkreemer)\
**Post date:** [May 16, 2020, 6:39pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/13 "2020-05-16T18:39:49Z")

</div>

@tommy, how can I set a meeting password when I’m not the meeting owner? (using JWT auth, calling create meeting REST API as myself, and I’m the overall account owner/admin)

Is this possible, and am I missing a setting? I’m able to create meetings just fine, for all users in my account, but haven’t been able to set passwords on them.

thanks-  
Paul

**POST** /users/{userId}/meetings

**Body example:**  
topic = “a test meeting”,  
type = 2,  
start\_time = “2020-05-20T07:15:00Z”,  
duration = 60,  
timezone = “America/Los\_Angeles”,  
password = “Compl3x!”,  
settings = new {  
auto\_recording = “cloud”  
}

---

<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:** [May 20, 2020, 10:40pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/14 "2020-05-20T22:40:47Z")

</div>

Hey @pkreemer,

What is the response JSON for that request?

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, 9:27pm UTC](https://devforum.zoom.us/t/call-api-get-meeting-with-password/6733/15 "2020-08-21T21:27:17Z")

</div>

Closed on August 21, 2020, 9:27pm UTC


