Account Setting to Disable desktop screen sharing

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

  1. Make request: GET https://api.zoom.us/v2/accounts/me/settings
  2. Inspect the meeting settings object for screen sharing settings.
  3. The response contains general screen sharing fields, but no value indicating whether desktop sharing is disabled in favor of application-only sharing.
  4. 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?

Hi @Marcel13
I am able to retrieve the “disable_screen_sharing_for_host_meetings” via API
I am calling the endpoint Get/users/me/settings with no query params and I do see it back in the response.

I went to the UI settings that you indicated and toggled it and made another API request and the value changed.

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.