Webinar - Registration Limit

In the Zoom Webinar UI, there’s the ability to set the number of registrants on a given even. (see screen shot)

In our web apps, we would like to hide any webinar who’s webinar is at the registration limit, but:

1 - It doesn’t look like this value is available via the API - https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinar.

2 - When I trying to register for a webinar that is at (or over) the registration limit, I receive a generic “400 - bad request” error.

Is there anyway with the API to determine the registration limit? And any plans to implement a better response code when trying to register for a webinar that has exceeded it registration limit?


Hey @nyoumans,

As for seeing how many participants are in a webinar this endpoint may help. https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardwebinardetail

It has a participants field which lists the number of participants in the webinar.

Let me know if that helps :slight_smile:


Thanks, but I have no problems pulling a registration list, the issue is:

a) seeing if a specific Webinar has “Restrict number of registrants” set
b) getting the “Bad Request” error when registering an Attendee when the “registrant limit” has been reached

The registration limit will vary per Webinar and I while I can work-around this if I have to, it would preferable if the registration limit was visible with the API. A more “freindly” error message would be helpful as well.

We are migrating from WebEx to Zoom and the registration limit is easy enough to retrieve with the WebEx API.


Hi @nyoumans, pardon the delayed response.

We do have the ability to add/manage Webinar registrants via API (which could be used alongside logic for restricting number of Registrants) - but do not currently provide the ability to restrict the number of registrants directly with the API. That said, I’ll add this in as a feature request to our update schedule.

We’re also actively working on improving our error code messages, and appreciate you flagging this one. I agree this can be improved to be more helpful.

Let us know if you’re still working to implement this, and if we can be helpful.


You can now Set and Get a Webinars registrants_restrict_number (in the settings object).