Vonage Video API (formerly OpenTok / TokBox) is a programmable live video platform for building real-time interactive video, voice, and messaging into apps. Its REST API on the Vonage Video Cloud creates sessions and drives advanced server-side features - recording (archives), live streaming broadcasts, signaling, SIP interconnect, and the Experience Composer render service - authenticated with JWT Bearer tokens.
APIs.json: https://raw.githubusercontent.com/api-evangelist/vonage-video/refs/heads/main/apis.yml
Note: The Vonage Video API was previously branded OpenTok / TokBox. Legacy endpoints remain documented under the
api.opentok.comhost; new development uses thevideo.api.vonage.comhost and JWT-based application authentication.
- Video
- WebRTC
- Live Streaming
- Real-Time Communications
- CPaaS
- Created: 2026-06-20
- Modified: 2026-06-20
Create video sessions, list and force-disconnect connections, mute streams and whole sessions, and migrate active sessions across media regions.
- Human URL: https://developer.vonage.com/en/video/overview
- Base URL:
https://video.api.vonage.com/v2
- Sessions
- WebRTC
- Connections
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Inspect individual and all streams in a session, set stream classes and layout, and send server-side signals to a whole session or a single connection.
- Human URL: https://developer.vonage.com/en/video/guides/signaling
- Base URL:
https://video.api.vonage.com/v2
- Streams
- Signaling
- Moderation
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Record sessions as composed or individual-stream archives - start, stop, list, retrieve, and delete archives, change archive layout, and select streams.
- Human URL: https://developer.vonage.com/en/video/guides/archiving/overview
- Base URL:
https://video.api.vonage.com/v2
- Archives
- Recording
- Storage
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Broadcast a session to HLS and RTMP destinations - start, stop, list, and retrieve broadcasts, change broadcast layout, and select streams to include.
- Human URL: https://developer.vonage.com/en/video/guides/broadcast/live-streaming
- Base URL:
https://video.api.vonage.com/v2
- Broadcasts
- Live Streaming
- HLS
- RTMP
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Dial PSTN/SIP endpoints into a session, play DTMF tones, start and stop live captions, and run the Experience Composer render service for custom layouts.
- Human URL: https://developer.vonage.com/en/video/guides/sip
- Base URL:
https://video.api.vonage.com/v2
- SIP
- Experience Composer
- Render
- Captions
- Documentation
- API Reference
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Session monitoring, archive, broadcast, SIP, captions, and render callback events delivered to a registered URL, with secure (signed) callback verification.
- Human URL: https://developer.vonage.com/en/video/guides/session-monitoring
- Base URL:
https://video.api.vonage.com/v2
- Webhooks
- Callbacks
- Session Monitoring
FN: Kin Lane Email: kin@apievangelist.com