API Endpoint(s) and/or Zoom API Event(s)
OAuth 2.0 Authorization Flow
https://zoom.us/oauth/authorize
Description
We are integrating Zoom OAuth into a multi-tenant platform that runs on different domains (e.g., example1.com
, example2.com
, etc.).
During development, we successfully added multiple redirect URIs in the “OAuth Allow List URLs” and tested across various domains:
bash
CopyEdit
https://example1.com/
https://example1.com/restricted/v2/zoom-test.html
https://example2.com/
https://example2.com/oauth/callback
However, when preparing for Production, the OAuth configuration UI allows us to input only one redirect URI, which is restrictive for our use case. We also noticed that enabling Strict Mode and Subdomain Check enforces exact matches, making this limitation more challenging.
We do not want to use an intermediate redirect handler due to internal policy and infrastructure constraints.
Error?
No specific error yet — looking for best practice guidance before going live.
We are concerned we may hit redirect_uri_mismatch
errors once we go live across domains.
How To Reproduce
- Go to Zoom App Marketplace > Manage > [Your OAuth App] > Production
- Try to add more than one
OAuth Redirect URL
- You can only specify a single URL
- Enable “Strict Mode” and “Subdomain Check” to observe strict enforcement
Question
How can we support multiple domains or redirect URLs in Production without using an intermediate redirect page?
- Is it possible to register multiple production redirect URLs (just like in Development)?
- Is there a workaround recommended by Zoom for multi-tenant or multi-domain systems that must avoid central redirect logic?