# Tracking participants

**URL:** <https://devforum.zoom.us/t/tracking-participants/9827>\
**Category:** API and Webhooks\
**Created:** [March 27, 2020, 5:26am UTC](https://devforum.zoom.us/t/tracking-participants/9827 "2020-03-27T05:26:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![leenasn](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/leenasn/32/4232_2.png) [@leenasn](https://devforum.zoom.us/u/leenasn)\
**Post date:** [March 27, 2020, 5:26am UTC](https://devforum.zoom.us/t/tracking-participants/9827/1 "2020-03-27T05:26:50Z")

</div>

We are SaaS B2B product focussed on small/medium business who are mainly into teaching (like yoga teachers, dance teachers etc.). Considering the current COVID situation we are planning to use zoom to help them setup online classes.

I wanted to know how can I achieve the following without creating a custom app.

- Tracking the participants. I know there are webhooks to track the events participants joined and left. But is there a way I can pass some extra parameters in the Zoom URL (like a Unique ID or something) to track who joined the class
- Restricting the meeting to the members in our system. How can I restrict the invite feature only to the host? I am aware of the registration API, but even with that anyone can join the meeting if they provide their name and email address. Or is there an API where we can remove a participant using API?

This is very critical for us as our customers get paid for the classes they take. And if they can’t know who joined, then it will affect their revenues pretty badly.

Looking forward for recommendations.

Thanks,  
Leena

---

<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 27, 2020, 4:43pm UTC](https://devforum.zoom.us/t/tracking-participants/9827/2 "2020-03-27T16:43:44Z")

</div>

Hey @leenasn, thanks for posting and using Zoom!

> [@leenasn](#):
>
> Tracking the participants. I know there are webhooks to track the events participants joined and left. But is there a way I can pass some extra parameters in the Zoom URL (like a Unique ID or something) to track who joined the class

Please see my post here on how to track registrants / participants:

> [@Uniquely identify user based on the URL they have joined](https://devforum.zoom.us/t/uniquely-identify-user-based-on-the-url-they-have-joined/9547/2):
>
> Hey @gajus, There is no way to do this via a URL, but it is built in using the registrant and participant IDs. Please see my posts here for more details: Thanks, Tommy

> [@leenasn](#):
>
> Restricting the meeting to the members in our system. How can I restrict the invite feature only to the host? I am aware of the registration API, but even with that anyone can join the meeting if they provide their name and email address. Or is there an API where we can remove a participant using API?

There are many ways to restrict access to a meeting. You enforce login, and can whitelist email domains, or use meeting registration with [manual approve](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrantstatus). All of those I mentioned can be set in the [Create a meeting endpoint](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate).

 ![Screen Shot 2020-03-27 at 10.42.52 AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/5/5f995c163b3b976fa8df2d4d0c81c7c1c82b56c9.png)

 ![Screen Shot 2020-03-27 at 10.43.11 AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/9/92186f1c0d0939b796847ae56703b7c2e417705f.png)

Let me know if that helps!

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![leenasn](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/leenasn/32/4232_2.png) [@leenasn](https://devforum.zoom.us/u/leenasn)\
**Post date:** [April 1, 2020, 3:02am UTC](https://devforum.zoom.us/t/tracking-participants/9827/3 "2020-04-01T03:02:36Z")

</div>

Thanks Tommy. That helps

---

<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:** [April 1, 2020, 7:19am UTC](https://devforum.zoom.us/t/tracking-participants/9827/4 "2020-04-01T07:19:23Z")

</div>

You are welcome! 🙂

-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:38pm UTC](https://devforum.zoom.us/t/tracking-participants/9827/5 "2020-08-21T19:38:42Z")

</div>

Closed on August 21, 2020, 7:38pm UTC


