Video communication, web conferencing, chat, and webinars
Last verified: November 12, 2026
100% uptime: the documentation responded in 5 of 5 checks over the last 30 days. Median response time: 225 ms.
From Zoom's OpenAPI specification (version 2.0.0), spec updated July 2, 2021, via APIs.guru.
The Zoom API allows developers to access information from Zoom. You can use this API to build private services or public applications on the Zoom App Marketplace. To learn how to get your credentials and create private/public applications, read our Authorization Guide. All endpoints are available via https and are located at api.zoom.us/v2/ . For instance you can list all users on an account via https://api.zoom.us/v2/users/ .
https://api.zoom.us/v2| Method | Path | What it does |
|---|---|---|
| GET | /accounts | List sub accounts |
| POST | /accounts | Create a sub account |
| GET | /accounts/{accountId} | Get sub account details |
| DELETE | /accounts/{accountId} | Disassociate a sub account |
| GET | /accounts/{accountId}/billing | Get billing information |
| PATCH | /accounts/{accountId}/billing | Update billing information |
| GET | /accounts/{accountId}/billing/invoices | List billing invoices |
| GET | /accounts/{accountId}/billing/invoices/{invoiceId} | Get invoice details |
| GET | /accounts/{accountId}/lock_settings | Get locked settings |
| PATCH | /accounts/{accountId}/lock_settings | Update locked settings |
| GET | /accounts/{accountId}/managed_domains | Get managed domains |
| PATCH | /accounts/{accountId}/options | Update options |
| PUT | /accounts/{accountId}/owner | Update the account owner |
| PATCH | /accounts/{accountId}/phone/settings | Update BYOC settings |
| POST | /accounts/{accountId}/phone/setup | Set up a Zoom Phone account |
| POST | /accounts/{accountId}/phone/sip_trunk/trunks | Assign SIP trunks |
| PATCH | /accounts/{accountId}/phone/sip_trunk/trunks/{sipTrunkId} | Update SIP trunk details |
| GET | /accounts/{accountId}/plans | Get plan Information |
| POST | /accounts/{accountId}/plans | Subscribe plans |
| POST | /accounts/{accountId}/plans/addons | Subscribe additional plan |
| PUT | /accounts/{accountId}/plans/addons | Update an additional plan |
| PATCH | /accounts/{accountId}/plans/addons/status | Cancel additional plans |
| PUT | /accounts/{accountId}/plans/base | Update a base plan |
| PATCH | /accounts/{accountId}/plans/base/status | Cancel a base plan |
| GET | /accounts/{accountId}/plans/usage | Get plan usage |
Showing 25 of 373 endpoints. The full list is in the spec above.