Using this template helps us debug your issues more effectively
Description
A clear and concise description of what the question is.
I want to control the number of attendees.
For exam, I want to set or keep 30 attendees in a meeting.
I canât find the parameter of âcreate a meetingâ
I found similar question and answer(How to make upper limit at zoom meeting?)
but I am afraid itâs not an appropriate answer.
Itâs talking about webhook notification. âparticipant-joined-meetingâ event is just an notification event, Not for control.
Thanks.
Error
The full error message or issue you are running into.
NO ERROR
Which App Type ( JWT / Webhook(not yet) )?
Knowing the endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.
Which Endpoint/s?
Knowing the API endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.
How To Reproduce (If applicable)
Steps to reproduce the behavior:
Request URL / Headers (without credentials) / Body
See error
Screenshots (If applicable)
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
Good questionâwhile we donât explicitly have a method for this via API, you can restrict your meeting capacity to under your maximum participant count by locking your meetings at the desired capacity. Once all participants have joined your meeting, lock the meeting and no other participants will be able to join. You can read more about managing participants here.
I see Will has suggested you us âLock Meetingâ feature which I think is a good option.
However, if you prefer to do this via API, I do find a workaround for you. You can use Zoom Webhook to count how many participants have joined, and use â Update a meetingâ API call to change the meeting passcode once the meeting has reached your predefined capacity. I have tested it in my lab and confirmed you can change the meeting passcode when a meeting is live. And once the passcode is changed, old passcode is no longer valid so user cannot join the meeting using old passcode after you made the change.