1.2 KiB
1.2 KiB
REST API - Webinars
Webinar management endpoints.
Overview
Create and manage Zoom webinars programmatically.
Endpoints
Create Webinar
POST /users/{userId}/webinars
{
"topic": "My Webinar",
"type": 5,
"start_time": "2024-01-15T10:00:00Z",
"duration": 60,
"settings": {
"host_video": true,
"panelists_video": true,
"registration_type": 1
}
}
Get Webinar
GET /webinars/{webinarId}
Update Webinar
PATCH /webinars/{webinarId}
Delete Webinar
DELETE /webinars/{webinarId}
List Webinar Registrants
GET /webinars/{webinarId}/registrants
Add Registrant
POST /webinars/{webinarId}/registrants
Webinar Types
| Type | Value | Description |
|---|---|---|
| Webinar | 5 | Single webinar |
| Recurring (no fixed time) | 6 | Recurring, no schedule |
| Recurring (fixed time) | 9 | Recurring with schedule |
Required Scopes
webinar:read- View webinarswebinar:write- Create/update/delete webinars