# Where is Join Meeting or Join Webinar API under API

**URL:** <https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816>\
**Category:** API and Webhooks\
**Created:** [May 15, 2020, 11:32am UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816 "2020-05-15T11:32:30Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![wasim.qadir20](https://avatars.discourse-cdn.com/v4/letter/w/b782af/32.png) [@wasim.qadir20](https://devforum.zoom.us/u/wasim.qadir20)\
**Post date:** [May 15, 2020, 11:32am UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/1 "2020-05-15T11:32:30Z")

</div>

Hi,

I am very new and fresh to the ZOOM world and exploring options to use ZOOM Apis to develop a event hosting system.

I can see Create Meeting/webinar, List meeting/webinar, Get meeting/webinar etc. and all other related APIs mentioned in the API reference documents. But why we don’t see Join Meeting/Webinar API?

Also, I see Join meeting in SDK section as ZoomMtn.Join(). What is the difference between this SDK and API references?

---

<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, 9:29pm UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/2 "2020-05-20T21:29:12Z")

</div>

Hey @wasim.qadir20,

There is no join meeting / webinar API because a real person has to join the meeting / webinar. It cannot be done programmatically.

The [SDKs](https://marketplace.zoom.us/docs/sdk/native-sdks/introduction) are for embedding Zoom meetings / webinars into your app / website. You can control the flow with the join functions.

Does that answer your question?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![alexander.zarubkin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alexander.zarubkin/32/5296_2.png) [@alexander.zarubkin](https://devforum.zoom.us/u/alexander.zarubkin)\
**Post date:** [July 26, 2020, 7:09pm UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/3 "2020-07-26T19:09:18Z")

</div>

I have the same question, but I’ve noticed that joining a meeting can be done with Zoom Rooms client: [https://marketplace.zoom.us/docs/guides/zoom-rooms/zoom-rooms-api](https://marketplace.zoom.us/docs/guides/zoom-rooms/zoom-rooms-api)

Is it somehow different from regular Zoom, or regular Zoom has this ability now too?

---

<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 28, 2020, 8:00pm UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/4 "2020-07-28T20:00:48Z")

</div>

Hey @alexander.zarubkin,

Yes, the Zoom Room APIs are different. You still cannot programmatically join Zoom meetings / webinars.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![alexander.zarubkin](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alexander.zarubkin/32/5296_2.png) [@alexander.zarubkin](https://devforum.zoom.us/u/alexander.zarubkin)\
**Post date:** [July 29, 2020, 11:58am UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/5 "2020-07-29T11:58:58Z")

</div>

But it’s possible with [client URL schemes](https://marketplace.zoom.us/docs/guides/guides/client-url-schemes), so why not with API?

---

<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 31, 2020, 7:50pm UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/6 "2020-07-31T19:50:55Z")

</div>

Hey @alexander.zarubkin,

You can use the join\_url or start\_url from the [Create](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate) and [Get](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meeting) meeting endpoints if you want a real user to join the meeting.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![sul200](https://avatars.discourse-cdn.com/v4/letter/s/f04885/32.png) [@sul200](https://devforum.zoom.us/u/sul200)\
**Post date:** [June 30, 2021, 10:07pm UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/7 "2021-06-30T22:07:01Z")

</div>

Hi @tommy I was mainly looking for a Join API since I want users in my app to join Zoom webinars with the same email address they’re using in my app. Is there an API or some option to accomplish that?

The whole use case is: I have users logging into to the app, and within the app they get a link to join a webinar. I want to know their webinar attendance so I get the attendance reports from Zoom later and log how many app users were attending the zoom webinars.

So that’s why I want to push the email ID as one of the credentials to join the zoom webinar, it’s the primary key between the App and Zoom.

Would appreciate any insight or workarounds if possible. would [AddWebinarRegistrant](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarregistrantcreate) work somehow?

Thanks!

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [July 1, 2021, 8:19pm UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/8 "2021-07-01T20:19:04Z")

</div>

Hi @sul200,

For this use case, I would recommend leveraging registration, as you mentioned.

If you register participants ahead of time, their information (email, display name) will be recorded and passed through their unique registrant join\_url which is returned by our registrants endpoints.

Let me know if this helps!  
Will

---

<div class="post-metadata">

**Author:** ![sanket.gawankar](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sanket.gawankar/32/44668_2.png) [@sanket.gawankar](https://devforum.zoom.us/u/sanket.gawankar)\
**Post date:** [January 19, 2023, 3:08pm UTC](https://devforum.zoom.us/t/where-is-join-meeting-or-join-webinar-api-under-api/17816/9 "2023-01-19T15:08:59Z")

</div>

Hey @will.zoom

Even I am looking for this join meeting api . I have another use case in regards to the same.  
In past we have faced outages from local ISP .where users from specific sites are failing to join zoom meetings and we get to know about it only after they raises a concern. Here in this case we fall into reactive approach.

To address this, we are trying to set up service monitoring at our site offices and plants.  
Idea is system will run the code and will join the specific meeting using API at interval of say 1 hour. In case of failure response, alert will be triggered to stakeholders so that corrective actions can be taken before chaos happens.

If we do not have such API, could help with other option how can we be proactive in this case.

Thank you  
Sanket Gawankar
