Logo
Zoom Public API Documentation

List webinar registrants

GET {{baseUrl}}/webinars/:webinarId/registrants?occurrence_id=<string>&status=approved&tracking_source_id=<string>&page_size=30&page_number=1&next_page_token=<string>

List all users that have registered for a given webinar. Zoom users with a webinar plan have access to creating and managing webinars. The webinar functionality lets a host broadcast a Zoom meeting to up to 10,000 attendees. Scheduling a webinar with registration requires your registrants to complete a brief form before receiving the link to join the webinar.

Prerequisites * Pro or higher plan with a Webinar Add-on.

Scopes: webinar:read:admin,webinar:read

Rate Limit Label: MEDIUM

 

Body PARAM

Key Datatype Required Description 
occurrence_id
string The meeting or webinar occurrence ID.
status
string Query by the registrant's status. * `pending` - The registration is pending. * `approved` - The registrant is approved. * `denied` - The registration is denied.
tracking_source_id
string The tracking source ID for the registrants. Useful if you share the webinar registration page in multiple locations. See [Creating source tracking links for webinar registration](https://support.zoom.us/hc/en-us/articles/360000315683-Creating-source-tracking-links-for-webinar-registration) for details.
page_size
number The number of records returned within a single API call.
page_number
number **Deprecated** This field will be deprecated. We will no longer support this field in a future release. Instead, use the `next_page_token` for pagination.
next_page_token
string Use the next page token to paginate through large result sets. A next page token is returned whenever the set of available results exceeds the current page size. This token's expiration period is 15 minutes.



HEADERS

Curl
curl -X GET 'https://api.zoom.us/v2/webinars/:webinarId/registrants?occurrence_id=<string>&status=approved&tracking_source_id=<string>&page_size=30&page_number=1&next_page_token=<string>?occurrence_id=<string>&status=approved&tracking_source_id=<string>&page_size=30&page_number=1&next_page_token=<string>' -H 'Accept: application/json'

ENDPOINTS