Files
2026-07-13 12:20:06 +08:00

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 webinars
  • webinar:write - Create/update/delete webinars

Resources