API Endpoint(s) and/or Zoom API Event(s)
GET https://api.zoom.us/v2/accounts/me/settings
Description
I’m trying to retrieve the value of the “Disable desktop screen sharing for meetings you host” setting via the Zoom API. This setting is visible in the Zoom Admin UI under:
Admin → Account Management → Account Settings → Meeting → In Meeting (Basic)
It’s a toggle that controls whether hosts can allow desktop (entire screen) sharing or limit it to specific apps/files.
While I can retrieve general screen sharing settings using the API, including:
- screen_sharing
- participants_share_simultaneously
- who_can_share_screen
- who_can_share_screen_when_someone_is_sharing
…I cannot find any field in the API response that directly maps to the “Disable desktop screen sharing” setting shown in the UI. I’ve attached a screenshot for reference.
Error?
No explicit error—just that the setting is not represented in the API response, as far as I can tell.
How To Reproduce
- Make request:
GET https://api.zoom.us/v2/accounts/me/settings
- Inspect the meeting settings object for screen sharing settings.
- The response contains general screen sharing fields, but no value indicating whether desktop sharing is disabled in favor of application-only sharing.
- Refer to Zoom Admin UI to compare what’s shown in the API vs. what’s shown in the UI for this specific setting.
Is there some other way to retrieve this setting using the API?