Create a Server-to-Server OAuth app
Each connection uses a Server-to-Server OAuth app created in the Zoom account you want to connect.
Sign in to Zoom App Marketplace
Sign in to your developer account on the Zoom App Marketplace.
- Open the Created apps page.
Create the app
Next to Developer, click the plus sign and select Build an app.
- Select Server-to-Server OAuth app.
- Click Create.
Copy the app credentials
In App credentials, copy the account ID, client ID, and client secret for use in StackOne Hub.
- Paste the account ID into the Account ID field in StackOne Hub. It identifies the Zoom account that owns the app.
- Paste the client ID into the Client ID field in StackOne Hub. It identifies your app.
- Paste the client secret into the Client Secret field in StackOne Hub. It proves the app is yours, so store it securely for use later.
Add scopes
Open Scopes, click Add Scopes, and add the scopes for the actions you want to use.
Activate the app
Open Activation and resolve any errors shown there.
- Add a developer contact name and email in Information, because Zoom requires both for activation.
Set up webhook events
Webhook events are optional. Skip this section if you do not use native webhook events.
Copy the Secret Token into StackOne Hub
In your Zoom app, under Features, open Access. In the Token section, click Copy next to the Secret Token.
- Paste it into the Webhook Secret Token field in StackOne Hub and save. Save it before the next step, because Zoom validates the endpoint with it.
Add the Native Webhook URL to Zoom
In StackOne Hub, copy the read-only Native Webhook URL field. It is available after the account is connected.
- Under General Features, turn on Event Subscription.
- Click + Add New Event Subscription and paste the URL into Event notification endpoint URL.
- Click + Add Events, choose the events to receive, and click Save. Zoom saves the subscription once it validates the endpoint.
Linking the Account from the Hub
Navigate to the Hub
Fill out the fields
- Account ID
- Client ID
- Client Secret
- Webhook Secret Token (Optional)
Connect
- Click Connect
- If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
- Once authorization is successful, you will see a confirmation popup
If the account linking is successful, you will see the newly linked account on your Accounts page.
Next Steps
Webhooks setup
Configure receiving Events for Zoom into StackOne.