# API for remove a user from webmeeting programatically using API

**URL:** <https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451>\
**Category:** API and Webhooks\
**Created:** [March 4, 2019, 7:03am UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451 "2019-03-04T07:03:08Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Seethaprasad\_Mandike](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@Seethaprasad\_Mandike](https://devforum.zoom.us/u/Seethaprasad_Mandike)\
**Post date:** [March 4, 2019, 7:03am UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/1 "2019-03-04T07:03:08Z")

</div>

At present, we are using the API to make the user join the Zoom Meeting. We need the support of removing the user from the meeting.

Is there a API which can be called to remove a user who have joined the meeting so that his session gets terminated.

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [March 4, 2019, 11:18pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/2 "2019-03-04T23:18:00Z")

</div>

Hi @Seethaprasad_Mandike,

When you create a meeting, you can add a registration\_type, to make sure attendees registers[0]. From there you can use the Update Meeting Registrant Status API[1] to remove the user from the meeting.

[0] - [https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate)  
[1] - [https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrantstatus](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrantstatus)

---

<div class="post-metadata">

**Author:** ![Seethaprasad\_Mandike](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@Seethaprasad\_Mandike](https://devforum.zoom.us/u/Seethaprasad_Mandike)\
**Post date:** [March 5, 2019, 5:14am UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/3 "2019-03-05T05:14:14Z")

</div>

Thanks. We will check out.

---

<div class="post-metadata">

**Author:** ![diego.pacheco](https://avatars.discourse-cdn.com/v4/letter/d/f07891/32.png) [@diego.pacheco](https://devforum.zoom.us/u/diego.pacheco)\
**Post date:** [May 8, 2020, 8:29pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/4 "2020-05-08T20:29:11Z")

</div>

Hello, I have changed the registrant status, but it seems that it has no effect on the current meeting. Is it enough to change the status to cancel to remove a user from the session?

Thank you

---

<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 13, 2020, 10:27pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/5 "2020-05-13T22:27:48Z")

</div>

Hey @diego.pacheco,

Currently there is no Zoom API to kickout a user from a live Zoom meeting.

The [update registrant status endpoint](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrantstatus) is only for before the meeting happens.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![jsn.net](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jsn.net/32/10086_2.png) [@jsn.net](https://devforum.zoom.us/u/jsn.net)\
**Post date:** [June 8, 2020, 7:51am UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/6 "2020-06-08T07:51:54Z")

</div>

Hi Tommy,

Is there any other way for this.  
Like in SDK there is expel ([https://marketplace.zoom.us/docs/sdk/sdk-reference/web-reference](https://marketplace.zoom.us/docs/sdk/sdk-reference/web-reference)). Will this help user to kickout from live Zoom meeting?

---

<div class="post-metadata">

**Author:** ![nuklearfiziks](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nuklearfiziks/32/7319_2.png) [@nuklearfiziks](https://devforum.zoom.us/u/nuklearfiziks)\
**Post date:** [June 8, 2020, 2:58pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/7 "2020-06-08T14:58:31Z")

</div>

I’m also needing this functionality.

I’ve now wasted many many hours fighting your Oauth API only to realise the “remove from chat channel” functionality only applies to the chat system, not to meetings. I have a product about 90% complete except for the fact your platform doesn’t provide this most basic of features. I am very, very frustrated and quite close to not using your product any more.

Regards.

---

<div class="post-metadata">

**Author:** ![nuklearfiziks](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nuklearfiziks/32/7319_2.png) [@nuklearfiziks](https://devforum.zoom.us/u/nuklearfiziks)\
**Post date:** [June 8, 2020, 3:00pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/8 "2020-06-08T15:00:47Z")

</div>

Like, how do you have [such a serious security issue that it has its own terminology](https://en.wikipedia.org/wiki/Zoombombing) but no ability to kick users via API? It utterly boggles the mind.

---

<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:** [June 12, 2020, 5:38pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/9 "2020-06-12T17:38:11Z")

</div>

Hey @jsn.net,

Yes, the expel function will kick out the user when using the [Web SDK](https://marketplace.zoom.us/docs/sdk/sdk-reference/web-reference).

Thanks,  
Tommy

---

<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:** [June 12, 2020, 5:43pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/10 "2020-06-12T17:43:08Z")

</div>

Hey @nuklearfiziks,

Sorry to hear you are not happy with the Zoom APIs. The [Zoom Meeting APIs](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings) are for pre and post meeting functionality. We do not have APIs for kicking a user out of a meeting.

You can use our [SDKs](https://marketplace.zoom.us/docs/sdk/native-sdks/introduction) if you would like to have control over the meeting experience and kick users out programmatically.

Feel free to submit a feature request for a kick user from meeting API: #feature-requests

Also here are our best practices to secure your meetings:

> **[Video Conferencing, Web Conferencing, Webinars, Screen Sharing](https://zoom.us/docs/en-us/privacy-and-security.html)**
>
> Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference...

> **[How to Keep Uninvited Guests Out of Your Zoom Event - Zoom Blog](https://blog.zoom.us/wordpress/2020/03/20/keep-uninvited-guests-out-of-your-zoom-event/)**
>
> Here are some features to help you safely host your Zoom virtual cocktail hour, fitness class, or dance break without unwanted interruptions.

> **[Securing%20Your%20Zoom%20Meetings.pdf](https://zoom.us/docs/doc/Securing%20Your%20Zoom%20Meetings.pdf)**
>
> 1781.28 KB

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nuklearfiziks](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nuklearfiziks/32/7319_2.png) [@nuklearfiziks](https://devforum.zoom.us/u/nuklearfiziks)\
**Post date:** [June 12, 2020, 6:26pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/11 "2020-06-12T18:26:51Z")

</div>

You’re totally missing the point but fine here’s [a feature request post](https://devforum.zoom.us/t/add-api-calls-for-removing-users-from-meetings/21218)

I also don’t think pushing people to use a SDK is an appropriate solution. Not only is your SDK proprietarily licensed, [the source code isn’t public](https://github.com/zoom/websdk/blob/master/index.js). This makes it impossible for me to use it in my project, because I wish to license it was GPLv3 which your license is incompatible with.

---

<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:** [June 17, 2020, 8:54pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/12 "2020-06-17T20:54:09Z")

</div>

Closing this topic with this solution:

We do not have APIs for kicking a user out of a meeting.

You can use our [SDKs](https://marketplace.zoom.us/docs/sdk/native-sdks/introduction) if you would like to have control over the meeting experience and kick users out programmatically.

Feel free to submit a feature request for a kick user from meeting API: #feature-requests

Also here are our best practices to secure your meetings: [https://zoom.us/docs/en-us/privacy-and-security.html](https://zoom.us/docs/en-us/privacy-and-security.html)

> **[How to Keep Uninvited Guests Out of Your Zoom Event - Zoom Blog](https://blog.zoom.us/wordpress/2020/03/20/keep-uninvited-guests-out-of-your-zoom-event/)**
>
> Here are some features to help you safely host your Zoom virtual cocktail hour, fitness class, or dance break without unwanted interruptions.

Thanks,  
Tommy

---

<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:** [June 17, 2020, 8:54pm UTC](https://devforum.zoom.us/t/api-for-remove-a-user-from-webmeeting-programatically-using-api/3451/13 "2020-06-17T20:54:37Z")

</div>


