Authenticate with Chat

To interact with the Zoom Chat API, all requests must be authorized using OAuth 2.0. Each API request must include a Bearer token in the Authorization header. Zoom supports industry-standard OAuth 2.0 (RFC 6749) flows for securely handling access and refresh tokens.

Unlike chatbots, where you request a new token for each interaction, Zoom Chat integrations require secure token storage and lifecycle management. Through the OAuth 2.0 flow, the authorization code provided in the redirect URL enables the use of the authorization_code grant type to access additional Zoom API endpoints.


Key Requirements

Your app must be able to:

  • Manage Tokens: Request, refresh, and revoke tokens based on the selected OAuth flow.
  • Secure Storage: Securely store access and refresh tokens.
  • Token Renewal: Periodically renew or refresh tokens before they expire.

Resources