Create Zoom OAuth Connection

View as Markdown

Exchange the code from Zoom’s redirect for a stored connection. Call this from your server when your redirect URI receives ?code=...&state=.... Save the returned zoom_user_id against your end-user record - you pass it back on create_bot as zoom.zoom_oauth_connection_user_id.

Authentication

AuthorizationToken

Format: Token <your_api_key>

Request

This endpoint expects an object.
codestringRequired
The authorization code from Zoom's redirect to your callback
redirect_uristringRequired

The exact same redirect URL registered on your Zoom app and used on authorize-url

metadatamap from strings to stringsOptional

Your own key/values to store with the connection (e.g. tenant_user_id)

Response

Connection stored
zoom_user_idstringOptional

The end-user’s Zoom user ID - pass as zoom.zoom_oauth_connection_user_id on create_bot

zoom_account_idstringOptional
emailstringOptional
display_namestringOptional
metadatamap from strings to stringsOptional
statestringOptional
created_atstringOptional
updated_atstringOptional
has_refresh_tokenbooleanOptional