meeting

Source:
Author:
  • Gabe Abrams
  • Aryan Pandey
Category of endpoints for Zoom meetings

Methods

addAltHost(opts)

Source:
Author:
  • Gabe Abrams
  • Aryan Pandey
Add one alt-host if not already in the list. If another user in the alt-host list has been deactivated, all alt-hosts are removed and the requested user is added as the only alt-host. This is because Zoom doesn't give us enough information to determine which user is deactivated, and thus, the only way to resolve the issue is to remove all previously existing alt-hosts.
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Attributes Description
meetingId the id for the meeting to add hosts to
altHost the email or id of the alt host to be added
meetingObj <optional>
Zoom meeting object that needs to be updated. Meeting ID is not used to fetch meeting if this object is passed
Returns:
updated meeting object after adding alternative host

create(opts)

Source:
Author:
  • Gabe Abrams
  • Aryan Pandey
Create a new meeting
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Description
userId the user ID or email address of the user
meetingObj Zoom meeting object with meeting details https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate#request-body}
Returns:

delete(opts)

Source:
Author:
  • Gabe Abrams
  • Aryan Pandey
Delete a meeting
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Attributes Default Description
meetingId the Zoom ID of the meeting
occurrenceId <optional>
ID for the meeting occurrence
notifyHosts <optional>
false if truthy, sends cancellation email to hosts
Returns:

get(opts)

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

getPollInfo(opts)

Source:
Author:
  • Yuen Ler Chow
Get poll info
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Description
meetingId the Zoom ID of the meeting
pollId the id of the poll
Returns:
object with all info about the poll

listPastInstances(opts)

Source:
Author:
  • Gabe Abrams
  • Aryan Pandey
Get a list of ended meeting instances
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Description
meetingId the Zoom ID of the meeting
Returns:

listPastPollOccurrences(opts)

Source:
Author:
  • Yuen Ler Chow
List past poll occurrences
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Attributes Description
meetingId the Zoom ID of the meeting
meetingTime <optional>
the timestamp for when the meeting started (can be up to 1 hour off, will select nearest occurrence). If excluded, gets the polls for the most recent occurrence
Returns:
list of past poll occurrences

update(opts)

Source:
Author:
  • Gabe Abrams
  • Aryan Pandey
Update a meeting
Parameters:
Name Type Description
opts object containing all arguments
Properties
Name Type Attributes Description
meetingId the Zoom ID of the meeting
meetingObj Zoom meeting object with updated details https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingupdate#request-body
occurrenceId <optional>
ID for the meeting occurrence
Returns: