Webinars Plus & Events

Webinars Plus & Events is a platform that lets you create and manage virtual events tailored to your needs. If you're a developer, here's what you need to know to integrate Webinars Plus & Events into your apps and services.

How to Get Started

  1. Get API Keys

    To use the Webinars Plus & Events API, you first need to generate an API key and secret. This can be done through the Zoom Developer Portal, either as a private or public app, to obtain the necessary credentials.

  2. Create Your App

    Create a custom app to interact with Webinars Plus & Events. Depending on your needs, this could be a private app for internal use or a public app listed on the Zoom App Marketplace. Follow the detailed steps in Zoom's OAuth documentation to set up your app, configure authentication, and get your keys.

  3. API Access , Endpoints and Scopes

    Once you have your keys, you can interact with the Webinars Plus & Events API. The API allows you to:

    • Access event details, including attendee information and registration metrics
    • Create, update, and manage events programmatically
    • Control event access for attendees
    • Automate everyday tasks like event creation, ticketing, and registration processes

The Webinars Plus & Events API is RESTful, and you'll find complete documentation for all available endpoints here.

Key features for Developers

Webinars Plus & Events provides a range of features that you can integrate into your apps:

  • REST- Based APIs with JSON schema: Our APIs follow the REST architecture, making them easy to use with standard HTTP methods such as GET, POST, PATCH, PUT, and DELETE. Data is structured in JSON format, ensuring consistency and ease of integration.
  • Webhooks for Real-Time Data Transfers: Webhooks allow your application to receive real-time event notifications whenever certain actions occur within Zoom. Instead of constantly polling the API, Zoom sends an HTTP POST request to your specified endpoint when an event is triggered.

To use webhooks, developers need to configure a webhook URL in the Zoom App Marketplace and handle incoming POST requests.

Scopes

The following are the available Webinars Plus & Events scopes and their associated API calls.

Overview of API Functions

  • Attendees Actions API: Retrieves attendee actions by the host for an event or session, including onsite check-in and batch operations.
  • Co Editors API: Provides data on event metrics, such as attendee participation, engagement levels, and more.
  • Event Access API: Manages event access by creating, updating, retrieving, or deleting event access links.
  • Event API: Allows you to create and manage events, set up sessions, and manage event schedules.
  • Exhibitors API: Updates exhibitor information for a specific event ID.
  • Hubs API: Allows you to create, list and manage hub videos and recording sessions.
  • Registration API: Handles registration processes, including attendee sign-ups, ticketing, and attendee status.
  • Registrants API: Creates a list for registrant.
  • Reports API: Provides reports for chat transcripts, event session, registrants and surveys.
  • Sessions API: Reserve session spots for users, manage interpreters, retrieve join tokens for sessions and polls, and configure livestream settings. RTMP livestreaming is supported only for webinars, not meetings.
  • Speakers API: Manages speaker by creating, updating, retrieving or deleting.
  • Ticket Types API: Provides data for types of tickets for event IDs.
  • Tickets API: Allows you to create, list and manage tickets for an event.
  • Video On-Demand API: Provides access to retrieve VOD channel actions and videos. Allows you to list, delete and update as well.

Webhooks

  • Zoom.Events: The Webinars Plus & Events webhooks allow developers to receive events for Zoom Event features.

Resources

For more details on how to get started, check out Zoom's developer resources. Follow this guide to navigate authentication, app creation, and utilizing the Webinars Plus & Events APIs.