Zoom (Server-to-Server OAuth) - How do I link my account?
Overview
To authenticate with Zoom using Server-to-Server OAuth, you need the Account ID, Client ID, and Client Secret from a Server-to-Server OAuth app.
This guide walks you through creating the app and finding these values.
Prerequisites:
- A Zoom account with developer permissions on the Zoom App Marketplace.
Instructions:
Step 1: Creating a Server-to-Server OAuth app
- Sign in to the Zoom App Marketplace with an account that has developer permissions.
- In the lower-left navigation pane, click Developer. This link only appears if your account has developer permissions — check with your admin if you don't see it.
- On the Created apps page, click Develop and select Build an app.
-
Select Server-to-Server OAuth app, enter a name and click Create.
-
On the App Credentials section, note your Account ID, Client ID, and Client Secret — you'll enter all three in Tenklo.
- Under Information, add a description, company name, and developer contact name and email (required for activation).
- Under Scopes, click Add Scopes and add the API scopes your integration needs.
- Activate the app. You can't generate an access token until it's activated — if activation fails, resolve any errors shown before continuing.
Step 2: Enter credentials in the Connect UI
- Open the form where you need to authenticate with Zoom.
- Enter your Account ID, Client ID, and Client Secret in their designated fields.
- Submit the form, and you should be successfully authenticated.
You are now connected to Zoom.