Zoom API Version 2 provides a set of Master Account APIs. These APIs allow a Master Account to manage Sub Accounts utilizing the Master Account’s API Key/Secret. Previously you would have to know the Sub Account’s API Key/Secret to mange it’s users and meetings. The endpoints mirror the standard Zoom API, pre-pended with /accounts/{accountID}

Group APIs

Method Endpoint
GET /v2/accounts/{accountId}/users List all the users on Zoom.
POST /v2/accounts/{accountId}/users Create a user on Zoom.
GET /v2/accounts/{accountId}/users/{userId} Get a user on Zoom via user ID or user email.
PATCH /v2/accounts/{accountId}/users/{userId} Update user’s info on Zoom via user ID.
DELETE /v2/accounts/{accountId}/users/{userId} Delete a user on Zoom.
GET /v2/accounts/{accountId}/users/{userId}/settings Get a user on Zoom via user ID or user email, return the user settings.
PATCH /v2/accounts/{accountId}/users/{userId}/settings Update user’s settings on Zoom via user ID.
PUT /v2/accounts/{accountId}/users/{userId}/status Update user’s status on Zoom via user ID.
PUT /v2/accounts/{accountId}/users/{userId}/password Update user’s password on Zoom via user ID.
GET /v2/accounts/{accountId}/users/{userId}/assistants List user’s assistants on Zoom via user ID.
POST /v2/accounts/{accountId}/users/{userId}/assistants Add user’s assistants on Zoom via user ID.
DELETE /v2/accounts/{accountId}/users/{userId}/assistants Delete all the user’s assistants on Zoom via user ID.
DELETE /v2/accounts/{accountId}/users/{userId}/assistants/{assistantId} Delete a user’s assistant on Zoom via user ID.
POST /v2/accounts/{accountId}/users/{userId}/picture Upload a user’s profile picture on Zoom via user ID.
GET /v2/accounts/{accountId}/users/{userId}/token Get a user’s token on Zoom via user ID.