Player API
Control the Boomstream player via JavaScript. Use postMessage to build custom play/pause buttons, track viewer progress, and listen to iframe events.
Playlist Object
Use the Boomstream Playlist API to create, update, and manage video playlists. Programmatically add or remove media files to build custom video galleries.
Stats Object
Use the Boomstream Stats API to pull video analytics. Track project views, media performance, and viewer sessions (IP, country, device) programmatically.
Object Project
Use the Boomstream Project API to create, list, update, and delete workspaces. Manage multiple API keys programmatically for SaaS and agency integrations.
Object Subtitles
Use the Boomstream Subtitles API to upload, update, and manage WebVTT caption files. Programmatically add multi-language subtitles for localization.
Object Timecodes
Use the Boomstream Timecodes API to add, update, and delete video chapters. Programmatically manage navigation markers for long-form content.
