Hi Zoom Community,
I’m trying to build an integration to check, via API, how many user licenses and Zoom Room licenses my account has contracted and how many are currently in use. I’ve been through a lot of the documentation and tried several endpoints, but I’m still not able to get this info reliably.
What I need:
-
See the total number of user licenses (contracted) and how many are assigned/in use.
-
See the total number of Zoom Room licenses (contracted) and how many are in use (i.e., how many rooms are using a license).
What I’ve already tried:
-
I’ve used /v2/users to list users and filter by type, so I can count how many are licensed. That works for “in use”, but I can’t see the total contracted.
-
I tried /v2/rooms to list Zoom Rooms, which shows me the rooms in use, but not the total number of Zoom Room licenses available/contracted.
-
I tried /v2/accounts/{accountId}/entitlements (which some docs mention), but I get “endpoint not recognized” or “not available” errors.
-
I checked /accounts/{accountId}/settings and related endpoints, but they don’t show license info.
-
I also looked at the Zoom Rooms and Account endpoints for settings, profiles, and so on, but couldn’t find anything about license counts.
-
I tried both Server-to-Server OAuth and JWT apps, with all the recommended scopes.
What I’m looking for:
-
Is there any API endpoint that returns the total number of user licenses and Zoom Room licenses my account has contracted?
-
Is there a way to see, via API, how many Zoom Room licenses are available, and how many are in use?
-
Or is this info only available in the Zoom web portal?
If anyone has a working example, or can point me to the right endpoint or approach, I’d really appreciate it!
Thanks in advance for any help or tips!