# GraphQL - November 24th, 2022 We’re happy to announce the beta release of [GraphQL](https://graphql.org/), a query language for APIs as well as a runtime environment for filling those queries with data. See the [Zoom GraphQL overview](/docs/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](/docs/graphql/reference/) for details. See the [Zoom GraphQL Collection \[Beta\] Postman workspace](https://www.postman.com/zoom-developer/workspace/zoom-public-workspace/collection/22097587-4ea6125a-007a-4bbb-a720-ff047431a8df?ctx=documentation) 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 |
|
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. |