Introduction
Using Zoom APIs
Pagination
Error Definitions
Rate Limits
Testing Zoom APIs with Postman
Accounts
Archiving
Chat Channels
Chat Channels (Account-level)
Chat Messages
Chatbot Messages
Contacts
Cloud Recording
Dashboards
Devices
Groups
IM Chat
IM Groups
Meetings
PAC
Reports
Roles
SIP Connected Audio
SIP Phone
Tracking Field
TSP
Users
Webinars
Zoom Rooms
Zoom Rooms Account
Zoom Rooms Location
Zoom Rooms Devices
Deprecated API Endpoints
Phone Account
Phone Settings
Phone Users
Phone Auto Receptionists
IVR
Phone Blocked List
Call Logs
Phone Call Queues
Call Handling
Common Area Phones
Dashboard
Phone Devices
Directory Backup Routing Rules
Emergency Service Locations
External Contacts
Monitoring Groups
Phone Numbers
Recordings
Phone Reports
Setting Templates
Shared Access
Phone Shared Line Groups
Phone Site
SMS
Voicemails
Provider Exchange
Archiving Events
Account Events
App Events
Billing Events
Chat Message Events
Chat Channel Events
Chatbot Events
Meeting Events
Phone Events
Recording Events
TSP Events
User Events
Webinar Events
Video SDK Events
Zoom Room Events
Deprecated API Endpoints
post

/accounts/{accountId}/plans

Use this API to subscribe a subaccount to a Zoom plan using your Master account.

This API can only be used by Master accounts that pay all billing charges of their associated Pro or higher subaccounts. Zoom only allows approved partners to use Master APIs and manage subaccounts’ billing information. Email the partner programs team at partner-success@zoom.us for more details.

Note: To subscribe to an addon plan after subscribing to a base plan, you must use the Subscribe additional plan API.

Scopes: billing:master

Authorization

oauth2 - authorizationCode

Request Parameters

1 Path Parameter

Request Body

1 Example
Schema
object

Information about the account’s plan.

contact
object

The account’s billing contact information.

plan_base
object

Information about the account’s Base plan.

required
plan_zoom_rooms
object

Information about the account’s plan.

plan_room_connector
object

Information about the account’s plan.

plan_large_meeting
array[object]

Information about the account’s Large Meeting plan.

plan_webinar
array[object]

Information about the account’s Webinar plan.

plan_zoom_events
array[object]

Information about the account’s Zoom Events plan.

plan_recording
string

The account’s Cloud Recording plan.

plan_audio
object

Information about the account’s Audio Conferencing plan.

plan_phone
object

Information about the account’s Zoom Phone plan.

Responses

Error Code: 200
One zuora account only can have one active billing subscription.
Can’t subscribe 25-participants pro plan for this sub-account.
Can’t subscribe 50-participants pro plan for this sub-account.
In order to take advantage of your account’s special pricing, please add Pro host licenses instead and they will be assigned to your Zoom Rooms automatically.

Send a Test Request

Send requests directly from the browser (CORS must be enabled)
Path Params
1 path param not set
accountId
$$.env
1 variable not set
oauth_access_token