Inquiry Regarding Zoom API Usage Model for SaaS Integration

Hello Zoom Developer Support Team,

We are a SaaS provider planning to integrate Zoom meetings into our platform, enabling our enterprise customers to create and manage Zoom meetings directly from within our system.

We would like to confirm whether the following integration model complies with Zoom’s API Terms of Use and whether it is technically feasible as intended.

Use Case Overview:

  • Each customer uses their own Zoom account to create meetings via our SaaS platform.

  • Within our platform, customers can specify a Zoom host account from their organization, and meetings will be created under that host.

Implementation Plan:

  1. We will develop an “admin-managed” OAuth app and publish it on the Zoom App Marketplace.

  2. Customers will connect their Zoom account to our SaaS platform using a dedicated integration button, which will initiate the OAuth flow and generate access tokens.

  3. Using the access token, our system will allow customers to create Zoom meetings on behalf of a specified host account within their organization.

Could you please confirm if this multi-tenant usage model is acceptable under Zoom’s API policies?

Thank you very much for your guidance.

Best regards.

Hello,

Thank you for reaching out, and providing very rich detail in your intended use case, this does not violate any API policies because the users are connecting their accounts and creating meetings on their behalf. Everything looks good with the explanation please feel free to submit your app when its ready.

Regards, Kwaku

1 Like

Thank you .

We would like to confirm the following:

Using the access token, our system will allow customers to create Zoom meetings on behalf of a specified host account within their organization.

Is it possible for customers to log in with their own Zoom account and create a meeting by specifying another user within the same organization as the host?

If this is possible, are there any requirements for the customer’s account? For example, does the customer need to be a paid user?

Hello,

Yes, there are a lot of apps on the marketplace that use this configuration. For there to be more than one user on the account, they would need a paid account, but it’s not required for connecting a Zoom account to the integration.

Regards, Kwaku

1 Like