Create Bot Payload Reference: Zoom
Create Bot Payload Reference: Zoom
Use POST /api/v1/bots/create_bot with Authorization: Token <YOUR_API_KEY> and Content-Type: application/json. See the Create Bot API for the full request schema.
Nested: zoom
Optional. Omit the object, or pass an empty object, for a guest Zoom join.
Pass exactly one of zak_url or obf_url for authenticated join. MeetStream fetches that HTTPS URL at join time; you mint the token on your server (OAuth + Zoom token APIs). Guide: Zoom Authenticated Bots.
use_zoom_obf and zoom_oauth_connection_user_id are rejected.
URLs must use HTTPS, include a host, and be at most 4096 characters. They must be reachable from MeetStream bots running in AWS. Do not include meeting_number in obf_url: MeetStream adds it at join time. The parent user must already be in the meeting; mint a fresh OBF token when called.
MeetStream does not store end-user Zoom OAuth refresh tokens for join. Your server owns OAuth and token minting. If token fetching fails, the bot does not fall back to a guest join.
