Hello community,
i have been googling and searching for a while but i can’t find a solution for this.
what i want to do:
i am hosting meetings 3 times a day and i only want paid users to be able to participate.
So have a database of users (with their zoom acc email addresses) and i only want users to be able to take part of the meeting when they have an active subscription.
Since as far as i know there is no way to make a real “whitelist” by email addresses my try was to just monitor the users who join/joined.
Approach try:
→ listen to the Webhook when a participant joined and then check by his email address in the user database if he is allowed or not and then if not i can kick him manually.
but sadly the Webhook didn’t have the email address in the participants object. the field for email is empty even tho he is logged in and has a email.
this is what the webhook gives me currently:
participant {
leave_time: '2024-08-27T19:20:10Z',
user_id: '16780288',
user_name: 'Philipp',
registrant_id: '',
participant_user_id: '',
id: '',
leave_reason: 'left the meeting. Reason : left the meeting',
email: '',
participant_uuid: 'D2FF531A-1CEE-C0E7-EB63-A05B8F09F41C'
}
Are there any other ways i could achieve this?
I am happy about any answer/idea!
thank you in advance!