GET {{baseUrl}}/users/:userId/webinars?type=scheduled&page_size=30&page_number=1
List all the webinars scheduled by or on behalf a webinar host. For user-level apps, pass the Zoom users with a webinar plan have access to creating and managing webinars. Webinars let a host broadcast a Zoom meeting to up to 10,000 attendees. Note This API only returns a user's unexpired webinars. Prerequisites
* A Pro or higher plan with the webinar add-on. Scopes: Rate Limit Label: me
value instead of the userId
parameter. webinar:read:admin
,webinar:read
MEDIUM
Body
PARAM
Key | Datatype | Required | Description |
type
|
string | The type of webinar. * `scheduled` - All valid previous (unexpired) webinars, live webinars, and upcoming scheduled webinars. * `upcoming` - All upcoming webinars, including live webinars. | |
page_size
|
number | The number of records returned within a single API call. | |
page_number
|
number | **Deprecated** We will no longer support this field in a future release. Instead, use the `next_page_token` for pagination. |
HEADERS
Key | Datatype | Required | Description |
Accept
|
string |
RESPONSES
status OK
{
"next_page_token": "<string>",
"page_count": "<integer>",
"page_number": 1,
"page_size": 30,
"total_records": "<integer>",
"webinars": [
{
"agenda": "<string>",
"created_at": "<dateTime>",
"duration": "<integer>",
"host_id": "<string>",
"id": "<long>",
"join_url": "<string>",
"start_time": "<dateTime>",
"timezone": "<string>",
"topic": "<string>",
"type": 5,
"uuid": "<string>",
"is_simulive": "<boolean>"
},
{
"agenda": "<string>",
"created_at": "<dateTime>",
"duration": "<integer>",
"host_id": "<string>",
"id": "<long>",
"join_url": "<string>",
"start_time": "<dateTime>",
"timezone": "<string>",
"topic": "<string>",
"type": 5,
"uuid": "<string>",
"is_simulive": "<boolean>"
}
]
} |
ENDPOINTS