Skip to main content
Version: V12

How to Create Zoom Server-to-Server OAuth App in Zoom Marketplace

Using a Server-to-Server OAuth app, you can securely connect with Zoom APIs and acquire an access token for the account owner without requiring user interaction. This is distinct from the regular OAuth app, which necessitates user authentication.

Prerequisites

  • A Zoom Developer Account. If you don't already have one, create a developer account on the Zoom Developer Portal.

Sign In to Zoom Marketplace

  1. Go to the Zoom App Marketplace.
  2. Select Sign In.
  3. Enter your email and password, then select Sign In.

Create the Server-to-Server OAuth App

  1. After signing in, select the Develop dropdown in the top-right corner.
  2. Select Build App.
  3. On the "Choose your app type" page, locate Server-to-Server OAuth.
  4. Select Create under the Server-to-Server OAuth option.
  5. Enter a name for the app (e.g., ZOOM-VIDIZMO APP) and select Create.

Configure App Credentials

  1. On the App Credentials tab, view your Account ID, Client ID, and Client Secret. Copy these values — they are required to configure Zoom Server-to-Server OAuth in VIDIZMO.

App Credentials page showing Account ID, Client ID, and Client Secret

  1. Select Continue.

Add App Information

  1. On the Information tab, enter the required fields:
    • App Name and Short Description.
    • Company Name.
    • Developer Name and Email Address (required for activation).
  2. Select Continue.

Add Required Scopes

  1. On the Scopes tab, select Add Scopes and add the following minimum scopes required for VIDIZMO content ingestion:
    • Dashboard dashboard_meetings:read:admin — View all users' meetings information on Dashboard.
    • Meeting meeting:read:admin — View all user meetings.
    • Recording recording:master — View and manage sub-account's user recordings.
    • Recording recording:read:admin — View all user recordings.
    • Recording recording:write:admin — View and manage all user recordings.
    • User user:read:admin — View all user information.
  2. Select Continue.

You can learn more about scopes and their details here.

Scopes page showing all required scopes added for VIDIZMO integration

Activate the App

  1. On the Activation tab, verify that the app is activated on the account.

Your app is now ready. You can configure Zoom Server-to-Server OAuth App in VIDIZMO to ingest your Zoom content.