GraphQL scopes

Beta

Zoom GraphQL is in a public beta.

GraphQL scopes operate similarly to REST API scopes. Configure the scope required for the GraphQL object on your Marketplace app page.

See the table below for the scopes and permissions required to view or edit the following GraphQL objects.

Meeting

GraphQL ObjectScopePermission
meetingmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
meetingsmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
usersuser:read:admin user:write:adminUser:Read
useruser:read user:read:admin user_info:read user:write user:write:adminUser:Read
meetingRegistrantsmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
meetingRegistrantmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
meetingPollsmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
meetingRegistrationQuestionmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
meetingInvitationmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
meetingLiveStreammeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
meetingTemplatesmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
pastMeetingsmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
pastMeetingByIDmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
pastMeetingPollByIDmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
pastMeetingParticipantsmeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
createMeetingmeeting:write meeting:write:adminUser:Edit
updateMeetingmeeting:write meeting:write:adminUser:Edit
deleteMeetingmeeting:write meeting:write:adminUser:Edit
addMeetingRegistrantmeeting:write meeting:write:adminUser:Edit
deleteMeetingRegistrantmeeting:write meeting:write:adminUser:Edit
updateMeetingRegistrantStatusmeeting:write meeting:write:adminUser:Edit
createMeetingPollsmeeting:write meeting:write:adminUser:Edit
updateMeetingPollsmeeting:write meeting:write:adminUser:Edit
deleteMeetingPollsmeeting:write meeting:write:adminUser:Edit
updateLiveStreammeeting:write meeting:write:adminUser:Edit
updateLiveStreamStatusmeeting:write meeting:write:adminUser:Edit
batchMeetingRegistrationmeeting:write meeting:write:adminUser:Edit
updateMeetingEventsmeeting:write meeting:write:admin meeting:masterUser:Edit
createMeetingInviteLinkmeeting:write meeting:write:adminUser:Edit
batchCreateMeetingPollsmeeting:write meeting:write:adminUser:Edit
updateMeetingSurveymeeting:write meeting:write:adminUser:Edit
deleteMeetingSurveymeeting:write meeting:write:adminUser:Edit
updateMeetingStatusmeeting:write meeting:write:adminUser:Edit
meetingSurveymeeting:read meeting:read:admin meeting:write meeting:write:adminUser:Read
updateRegistrationQuestionsmeeting:write meeting:write:adminUser:Edit

User

GraphQL ObjectScopePermission
deleteUserProfilePictureuser:write:admin user:writeUser:Edit
updateUserStatususer:write:admin user:writeUser:Edit
updateUserProfileuser:write:admin user:writeUser:Edit
updateUserPresenceStatususer:write:admin user:writeUser:Edit
updateUserPassworduser:write:admin user:writeUser:Edit
updateUserEmailuser:write:admin user:writeUser:Edit
revokeUserTokenuser:write:admin user:writeUser:Edit
createUserAssistantuser:write:admin user:writeUser:Edit
assistantsuser:write:admin user:read:admin user:write user:readUser:Read
deleteUserAssistantuser:write:admin user:writeUser:Edit
deleteUserAssistantsuser:write:admin user:writeUser:Edit
schedulersuser:write:admin user:read:admin user:write user:readUser:Read
deleteUserScheduleruser:write:admin user:writeUser:Edit
deleteUserSchedulersuser:write:admin user:writeUser:Edit
createUseruser:write:admin user:writeUser:Edit
deleteUseruser:write:admin user:writeUser:Edit
deleteUserVirtualBackgroundFilesuser:write:admin user:writeUser:Edit
checkPersonalMeetingRoomuser:read:admin user:read user:write:admin user:writeUser:Read
zoomAccessTokenuser_zak:read user:write:admin user:writeUser:Read
userTokenuser:read:admin user:read user:write:admin user:writeUser:Read
userPermissionsuser:read:admin user:read user:write:admin user:writeUser:Read
verifyUserEmailuser:read:admin user:read user:write:admin user:writeUser:Read

Recording

GraphQL ObjectScopePermission
deleteMeetingRecordingsrecording:write recording:write:adminRecording:Edit
meetingRecordingsrecording:read recording:read:admin recording:write recording:write:adminRecording:Read
deleteMeetingRecordingFilerecording:write recording:write:adminRecording:Edit
recoverMeetingRecordingFilerecording:write recording:write:adminRecording:Edit
meetingRecordingRegistrantsrecording:read recording:read:admin recording:write recording:write:adminRecording:Read
createMeetingRecordingRegistrantsrecording:write recording:write:adminRecording:Edit
meetingRecordingRegistrantQuestionsrecording:read recording:read:admin recording:write recording:write:adminRecording:Read
updateMeetingRecordingRegistrantQuestionsrecording:write recording:write:adminRecording:Edit
updateMeetingRecordingRegistrantStatusrecording:write recording:write:adminRecording:Edit
meetingRecordingSettingsrecording:read recording:read:admin recording:write recording:write:adminRecording:Read
updateMeetingRecordingsSettingsrecording:write recording:write:adminRecording:Edit
recoverMeetingRecordingsrecording:write recording:write:adminRecording:Edit
userMeetingRecordingsrecording:read recording:read:admin recording:write recording:write:adminRecording:Read

Webinar

GraphQL ObjectScopePermission
pastWebinarAbsenteeswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
pastWebinarsInstanceswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
pastWebinarParticipantswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
pastWebinarPollswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
pastWebinarQAswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
webinarTemplateswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
webinarswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
createUserWebinarswebinar:write webinar:write:adminUser:Edit
webinarwebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
deleteWebinarwebinar:write webinar:write:adminUser:Edit
updateWebinarwebinar:write webinar:write:adminUser:Edit
updateWebinarStatuswebinar:write webinar:write:adminUser:Edit
webinarLiveStreamwebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
updateWebinarLiveStreamStatuswebinar:write webinar:write:adminUser:Edit
updateWebinarLiveStreamwebinar:write webinar:write:adminUser:Edit
webinarPollswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
webinarPollwebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
createWebinarPollwebinar:write webinar:write:adminUser:Edit
updateWebinarPollwebinar:write webinar:write:adminUser:Edit
deleteWebinarPollwebinar:write webinar:write:adminUser:Edit
webinarPanelistswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
createWebinarPanelistwebinar:write webinar:write:adminUser:Edit
deleteWebinarPanelistwebinar:write webinar:write:adminUser:Edit
deleteWebinarPanelistswebinar:write webinar:write:adminUser:Edit
webinarRegistrantswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
createWebinarRegistrantwebinar:write webinar:write:adminUser:Edit
addBatchWebinarRegistrantswebinar:write webinar:write:adminUser:Edit
webinarRegistrantQuestionswebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
updateWebinarRegistrantQuestionswebinar:write webinar:write:adminUser:Edit
updateWebinarRegistrantStatuswebinar:write webinar:write:adminUser:Edit
webinarRegistrantwebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
deleteWebinarRegistrantwebinar:write webinar:write:adminUser:Edit
webinarSurveywebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
deleteWebinarSurveywebinar:write webinar:write:adminUser:Edit
updateWebinarSurveywebinar:write webinar:write:adminUser:Edit
webinarBrandingwebinar:read webinar:read:admin webinar:write webinar:write:adminUser:Read
deleteWebinarBrandingVirtualBackgroundswebinar:write webinar:write:adminUser:Edit
setWebinarBrandingVirtualBackgroundwebinar:write webinar:write:adminUser:Edit
deleteWebinarBrandingWallpaperwebinar:write webinar:write:adminUser:Edit
createWebinarBrandingNameTagwebinar:write webinar:write:adminUser:Edit
updateWebinarBrandingNameTagwebinar:write webinar:write:adminUser:Edit
webinarLocalRecordingJoinTokenwebinar_token:read:local_recording webinar_token:read:admin:local_recordingUser:Read
deleteWebinarChatMessagewebinar:write webinar:write:adminUser:Edit
createWebinarInviteLinkswebinar:write webinar:write:adminUser:Edit
webinarTokenwebinar:read webinar:read:adminUser:Read
trackingSourceswebinar:read webinar:read:adminUser:Read
webinarLocalArchiveTokenwebinar_token:read:admin:local_archivingUser:Read
webinarLiveStreamingJoinTokenwebinar_token:read:live_streaming webinar_token:read:admin:live_streamingUser:Read

Dashboards

GraphQL ObjectScopePermission
metricsChatdashboard_im:read:adminDashboardIM:Read
metricsClientFeedbacksdashboard_home:read:adminDashboardHome:Read
metricsClientFeedbackDetailsdashboard_home:read:adminDashboardHome:Read
metricsClientSatisfactiondashboard:read:adminDashboardHome:Read
metricsCrcUsagesdashboard_crc:read:adminDashboardCRC:Read
metricsTop25RoomsWithIssuesdashboard_home:read:adminDashboardHome:Read
metricsZoomRoomIssuesdashboard_home:read:adminDashboardHome:Read
metricsMeetingsdashboard_meetings:read:adminDashboardMeetings:Read
metricsMeetingsByMeetingIddashboard_meetings:read:adminDashboardMeetings:Read
metricsParticipantsdashboard_meetings:read:adminDashboardMeetings:Read
metricsQosParticipantsdashboard_meetings:read:adminDashboardMeetings:Read
metricsQosParticipantsSummarydashboard_meetings:read:adminDashboardMeetings:Read
metricsParticipantsSatisfactiondashboard_meetings:read:admin dashboard:read:adminDashboardMeetings:Read
metricsSharingRecordingDetailsdashboard_meetings:read:admin dashboard:read:adminDashboardMeetings:Read
metricsQosParticipantsByParticipantIddashboard_meetings:read:admin dashboard:read:adminDashboardMeetings:Read
metricsQualityScoresdashboard_home:read:admin dashboard:read:adminDashboardHome:Read
metricsWebinarQosParticipantdashboard_webinars:read:admin dashboard:read:adminDashboardWebinars:Read
metricsZoomRoomsdashboard_zr:read:admin dashboard:read:adminDashboardZR:Read
metricsTop25IssuesWithZoomRoomsdashboard_zr:read:admin dashboard:read:adminDashboardZR:Read
metricsZoomRoomdashboard_zr:read:admin dashboard:read:adminDashboardZR:Read
metricsClientVersionsdashboard:read:admin dashboard_home:read:admin zms:dashboard:readDashboardHome:Read
metricsWebinarQosParticipantsSummarydashboard:read:admin dashboard_webinars:read:adminDashboardWebinars:Read
metricsWebinarsdashboard:read:admin dashboard_webinars:read:adminDashboardWebinars:Read
metricsWebinardashboard:read:admin dashboard_webinars:read:adminDashboardWebinars:Read
metricsWebinarParticipantsdashboard:read:admin dashboard_webinars:read:adminDashboardWebinars:Read
metricsWebinarParticipantsQosdashboard:read:admin dashboard_webinars:read:adminDashboardWebinars:Read
metricsWebinarParticipantsSatisfactiondashboard:read:admin dashboard_webinars:read:adminDashboardWebinars:Read
metricsWebinarSharingRecordingDetailsdashboard:read:admin dashboard_webinars:read:adminDashboardWebinars:Read
metricsMeetingParticipantsdashboard_meetings:read:adminDashboardMeetings:Read

Report

GraphQL ObjectScopePermission
meetingDetailReportsreport:read:adminUsageReport:Read
meetingPollReportsreport:read:adminUsageReport:Read
meetingReportsreport:read:adminUsageReport:Read
activityReportreport:read:adminUsageReport:Read
dailyReportreport:read:adminUsageReport:Read
webinarDetailReportreport:read:adminUsageReport:Read
webinarParticipantReportsreport:read:adminUsageReport:Read
webinarPollReportreport:read:adminUsageReport:Read
webinarQAReportreport:read:adminUsageReport:Read
hostReportsreport:read:adminUsageReport:Read
cloudRecordingReportsreport:read:adminUsageReport:Read
operationLogsReportsreport:read:adminUsageReport:Read
upcomingEventsReportsreport:read:adminUsageReport:Read
billingReportsreport:read:admin report:masterUsageReport:Read
billingInvoiceReportsreport:read:admin report:masterUsageReport:Read
telephoneReportsreport:read:adminUsageReport:Read
meetingParticipantReportsreport:read:adminUsageReport:Read

Chat

GraphQL ObjectScopePermission
userLevelChannelchat_channel:read chat_channel:read:admin chat_channel:write chat_channel:write:adminChatChannel:Read
deleteUserLevelChannelchat_channel:write chat_channel:write:adminChatChannel:Edit
updateUserLevelChannelchat_channel:write chat_channel:write:adminChatChannel:Edit
joinChannelchat_channel:write chat_channel:write:adminChatChannel:Edit
leaveChannelchat_channel:write chat_channel:write:adminChatChannel:Edit
channelchat_channel:read chat_channel:read:admin chat_channel:write chat_channel:write:adminChatChannel:Edit
channelschat_channel:read chat_channel:read:admin chat_channel:write chat_channel:write:adminChatChannel:Edit
accountChannelschat_channel:read chat_channel:read:admin chat_channel:write chat_channel:write:adminChatChannel:Edit
channelMemberschat_channel:read chat_channel:read:admin chat_channel:write chat_channel:write:adminChatChannel:Edit
createChannelchat_channel:write chat_channel:write:adminChatChannel:Edit
deleteChannelchat_channel:write chat_channel:write:adminChatChannel:Edit
updateChannelchat_channel:write chat_channel:write:adminChatChannel:Edit
removeAUserLevelChannelMemberchat_channel:write chat_channel:write:adminChatChannel:Edit
batchRemoveChannelMemberschat_channel:write chat_channel:write:adminChatChannel:Edit
chatMessageschat_channel:read chat_channel:read:admin chat_channel:write chat_channel:write:adminChatMessage:Read
chatMessagechat_channel:read chat_channel:read:admin chat_channel:write chat_channel:write:adminChatMessage:Read
sendAChatMessagechat_channel:write chat_channel:write:adminChatMessage:Edit
editChatMessagechat_channel:write chat_channel:write:adminChatMessage:Edit
deleteChatMessagechat_channel:write chat_channel:write:adminChatMessage:Edit
reactChatMessagechat_channel:write chat_channel:write:adminChatMessage:Edit
updateChatMessageStatuschat_channel:write chat_channel:write:adminChatMessage:Edit
channelAdministratorschat_channel:read chat_channel:read:adminChatChannel:Read
inviteChannelMemberschat_channel:write chat_channel:write:adminChatChannel:Edit
removeChatChannelMemberschat_channel:write chat_channel:write:adminChatChannel:Edit
promoteChatChannelAdminschat_channel:write chat_channel:write:adminChatChannel:Edit
demoteChatChannelAdminschat_channel:write chat_channel:write:adminChatChannel:Edit
userContactschat_contact:read
userContactDetailchat_contact:read
companyChatContactscontact:read contact:read:admin
chatSessionReportsreport_chat:read:admin imchat:read:adminNewIMChatHistory:Read
chatMessageReportsreport_chat:read:admin imchat:read:adminNewIMChatHistory:Read

Groups

GraphQL ObjectScopePermission
groupsgroup:read:admin group:write:adminGroup:Read
groupgroup:read:admin group:write:adminGroup:Read
createGroupsgroup:write:adminGroup:Edit
deleteGroupgroup:write:adminGroup:Edit
updateGroupgroup:write:adminGroup:Edit
groupAdminsgroup:read:admin group:write:adminGroup:Read
groupMembersgroup:read:admin group:write:adminGroup:Read
createGroupAdmingroup:write:adminGroup:Edit
deleteGroupAdmingroup:write:adminGroup:Edit
createGroupMembergroup:write:adminGroup:Edit
deleteGroupMembergroup:write:adminGroup:Edit
updateGroupMembergroup:write:adminGroup:Edit
deleteVirtualBackGroundFilesgroup:write:adminGroup:Edit

Device

GraphQL ObjectScopePermission
h323Devicesh323:read:admin h323:write:adminRoomConnector:Read
createH323Deviceh323:write:adminRoomConnector:Edit
updateH323Deviceh323:write:adminRoomConnector:Edit
deleteH323Deviceh323:write:adminRoomConnector:Edit