webinar

Source:
Author:
  • Gabe Abrams
Category of endpoints for Zoom webinars

Methods

addPanelist(opts)

Source:
Author:
  • Gabe Abrams
Add one panelist if not already in the list
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Description
webinarId the id for the webinar to add a panelist to
panelistName the name of the panelist
panelistId the email or id of the panelist

create(opts)

Source:
Author:
  • Gabe Abrams
Create a webinar
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Description
userId the user ID or email address of the user who will own the webinar
webinarObj Zoom webinar object with webinar details https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarcreate#request-body
Returns:

get(opts) → {Webinar}

Source:
Author:
  • Gabe Abrams
Get info on a Webinar
Parameters:
Name Type Description
opts object object containing all arguments
Properties
Name Type Attributes Default Description
webinarId number the Zoom ID of the Webinar
occurrenceId string <optional>
ID for the Webinar occurrence
showAllOccurrences boolean <optional>
false if truthy, retrieves all past occurrences
Returns:
Type
Webinar

listPanelists(opts)

Source:
Author:
  • Gabe Abrams
Get a list of panelists for a webinar
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Description
webinarId the id for the webinar to query
Returns:
list of panelists