Skip to main content

Authentication Method

OAuth App Setup

Step 1: Create a Zoom App

  1. Log in to the Zoom Marketplace
  2. Click DevelopBuild App
  3. Choose OAuth as the app type
  4. Fill in the app name and click Create

Step 2: Configure OAuth Settings

  1. In your app settings, go to OAuth
  2. Add a redirect URL (e.g., http://localhost:3456/callback)
  3. Copy your Client ID and Client Secret

Step 3: Store Credentials

pnpm corsair setup --plugin=zoom client_id=your-client-id client_secret=your-client-secret

Step 4: Authorize

pnpm corsair auth --plugin=zoom
This opens a browser window to complete the OAuth flow. Tokens are saved automatically.

Webhook Setup (Optional)

  1. In your Zoom app, go to FeatureEvent Subscriptions
  2. Add a subscription and configure your endpoint URL
  3. Copy the Secret Token
pnpm corsair setup --plugin=zoom webhook_signature=your-secret-token

Required Credentials Summary

CredentialRequired ForWhere to Find
Client IDOAuth flowZoom Marketplace → App credentials
Client SecretOAuth flowZoom Marketplace → App credentials
Webhook Secret TokenWebhook verificationApp → Event Subscriptions
For general information about how Corsair handles authentication, see Authentication.