Zoom Rooms


API Access Requirements

To use the Zoom Rooms cloud API with Xyte, make sure you have:

  • Required account / tenant: Zoom account with Zoom Rooms
  • Required access: Access to the rooms/devices you want to manage
  • Required plan / license: Paid Zoom Rooms license
  • Where to verify: Zoom Rooms pricing page

Permissions

The approving user must have administrative privileges on the Zoom account and perform an OAuth2 flow.

The Xyte platform requires minimal permissions to the tenant, collecting data only about "Zoom Rooms" and not users, calendar or any other aspect of your Zoom tenant.

Collected information

Device Information

Not all device types provide all data points

  • ID
  • Status
  • Room Name
  • IP Address
  • App Version
  • Device Specifications
    • Type
    • Model
    • System
    • Hostname
    • Manufacturer
    • Serial Number
  • Software Details
    • App Target Version
    • Device Firmware
  • Network Details
    • MAC Addresses (List of MAC addresses)

Monitored events

  • Controller/Scheduling Display: Connection status
  • Selected Mic, Speaker, or Camera: Connection status
  • Zoom Room: Connection status
  • CPU Usage: High usage detection
  • Network: Low bandwidth detection
  • Controller/Scheduling Display Battery: Low battery detection
  • Zoom Rooms Display: Issues monitoring
  • Audio Device: Quality Issues monitoring
  • SIP Registration: Status

The above might change as Zoom Room APIs are extended


Additional information

Connector root space name: Zoom

If deleted and re-added:

⚠️

Deleting this connector will remove all imported devices and their data. This action cannot be undone.

  • A new connector will be created upon re-adding.
  • If the name Zoom already exists, the new connector will be named Zoom 1.
  • The device tree will be re-imported under the new connector.
  • The tree hierarchy will not be deleted.