App Setup

Developer apps identify your integration and define the security boundary for OAuth, API keys, and webhooks.

Required Fields

  • name: Displayed to users during OAuth consent.
  • redirectUris: Exact callback URLs allowed for authorization code exchange.
  • allowedOrigins: Browser origins allowed for future client-side APIs.
  • scopes: Maximum permissions this app can request.

Secrets

Client Secrets are shown once. Store them in your backend secret manager. If a secret is exposed, rotate it from the app settings page.

CLIENT_ID=8b_client_...
CLIENT_SECRET=8b_secret_...