GraphQL Beta - Available now!
1669309200000
We’re happy to announce the beta release of GraphQL, a query language for APIs as well as a runtime environment for filling those queries with data. See the Zoom GraphQL overview for details.
We’ve been working on this for awhile. Queries and mutations have been added internally since May, 2022. The following shows what’s been added up until now.
See the Zoom GraphQL reference for details. See the Zoom GraphQL Collection [Beta] Postman workspace for samples.
Added - November 2022
Query
metricsWebinarQosParticipant
metricsZoomRooms
metricsTop25IssuesWithZoomRooms
metricsZoomRoom
metricsClientVersions
metricsWebinarQosParticipantsSummary
webinarPanelists
webinarRegistrant
webinarRegistrants
webinarRegistrantQuestions
Mutation
createWebinarPanelist
deleteWebinarPanelist
deleteWebinarPanelists
createWebinarRegistrant
addBatchWebinarRegistrants
updateWebinarRegistrantQuestions
updateWebinarRegistrantStatus
deleteWebinarRegistrant
Added - October 2022
Query
metricsChat
metricsClientFeedbacks
metricsClientFeedbackDetails
metricsClientSatisfaction
metricsCrcUsages
metricsTop25RoomsWithIssues
metricsZoomRoomIssues
metricsMeetings
metricsMeeting
metricsParticipants
metricsQosParticipants
metricsQosParticipantsSummary
metricsParticipantsSatisfaction
metricsSharingRecordingDetails
metricsQosParticipantsByParticipantId
metricsQualityScores
webinars
webinar
pastWebinarAbsentees
pastWebinarsInstances
pastWebinarParticipants
pastWebinarQAs
pastWebinarPolls
webinarTemplates
webinarLiveStream
webinarPolls
webinarPoll
Mutation
createUserWebinars
updateWebinar
deleteWebinar
updateWebinarStatus
updateWebinarLiveStreamStatus
updateWebinarLiveStream
createWebinarPoll
updateWebinarPoll
deleteWebinarPoll
Added - August 2022
Query
userMeetingRecordings
meetingRecordings
meetingRecordingSettings
meetingRecordingRegistrants
meetingRecordingRegistrantQuestions
Mutation
deleteMeetingRecordings
deleteMeetingRecordingFile
recoverMeetingRecordings
recoverMeetingRecordingFile
updateMeetingRecordingsSettings
createMeetingRecordingRegistrants
updateMeetingRecordingRegistrantStatus
updateMeetingRecordingRegistrantQuestions
Added - May 2022
Query
Method | Description |
---|---|
users | List your account's users. |
user | View a user's information. |
meetings | List a user's scheduled meetings. |
meeting | Get a meeting's information. |
meetingRegistrants | List all users that have registered for a meeting. |
meetingRegistrant | Get information about a specific user who has registered for the meeting. |
meetingPolls | List a meeting's polls. |
meetingRegistrationQuestion | List registration questions that will be displayed to users while registering for a meeting. |
meetingInvitation | Retrieve the meeting invite note that was sent for a specific meeting. |
meetingLiveStream | Get a meeting's livestream configuration information. |
meetingTemplates | List meeting templates that are available to a user. |
pastMeetings | List all past meeting instances. |
pastMeetingByID | Get information about a past meeting by its ID. |
pastMeetingByUUID | Get information about a past meeting by its UUID. |
pastMeetingPollByID | List a meeting's poll results by its ID. |
pastMeetingPollByUUID | List a meeting's poll results by its UUID. |
pastMeetingParticipants | Get information about a past meeting's participants. |
assistants | List a user's [assistants] |
checkPersonalMeetingRoom | Check whether a [Personal Meeting Room] |
zoomAccessToken | Get the authenticated user's Zoom Access Token (ZAK). |
userToken | Get a user's Zoom token or Zoom Access Token (ZAK). |
userPermissions | Get a user's permissions. |
verifyUserEmail | Verify whether a user's email address is registered with Zoom. |
schedulers | List all of a user's schedulers. |
meetingSurvey | Return information about a meeting survey. |
getRateLimitConfigStatus | This maps to a |
Mutation
Method | Description |
---|---|
createMeeting | Create a meeting for a user. |
updateMeeting | Update a meeting's details. |
deleteMeeting | Delete a meeting. |
addMeetingRegistrant | Create and submit a user's registration to a meeting. |
deleteMeetingRegistrant | Delete a meeting registrant. |
updateMeetingRegistrantStatus | Update a meeting registrant's status. |
createMeetingPolls | Create a meeting poll. |
updateMeetingPolls | Update a meeting poll. |
deleteMeetingPolls | Delete a meeting poll. |
updateLiveStream | Update a meeting's livestream information. |
updateLiveStreamStatus | Update a meeting's livestream status. |
batchMeetingRegistration | Update a meeting's livestream status. |
updateMeetingEvents | Control the in-meeting cloud recording features. |
createMeetingInviteLink | Create a batch of invitation links for a meeting. |
batchCreateMeetingPolls | Create batch polls for a meeting. |
createUserAssistant | Assign [assistants] |
deleteUserAssistant | Delete a user's [assistants] |
deleteUserAssistants | Delete all of a user's [assistants] |
deleteUserScheduler | Delete a user's scheduler. |
deleteUserSchedulers | Delete all of a user's schedulers. |
createUser | Add a new user to your Zoom account. |
deleteUser | Disassociate (unlink) a user or permanently delete a user. |
deleteUserVirtualBackgroundFiles | Delete a user's [Virtual Background] |
revokeUserToken | Revoke a user's single sign-on (SSO) token. |
updateUserEmail | Change a user's email address on a Zoom account that has managed domain set up. |
updateUserPassword | Update a user's Zoom login password. |
updateUserPresenceStatus | Update a user's presence status. |
updateUserProfile | Update a user's Zoom profile information. |
updateUserStatus | Deactivate an active user or reactivate a deactivated user. |
deleteUserProfilePicture | Delete a user's profile picture. |
updateMeetingStatus | Update the status of a meeting. |
updateMeetingSurvey | Update a meeting survey. |
deleteMeetingSurvey | Delete a meeting survey. |
updateRegistrationQuestions | Update the registration questions that display to users when registering for a meeting. |
Did you like this update?