What a video API covers
- Ingest: upload a file or point to one, and start processing
- Catalog: create and update titles, metadata, seasons and collections
- Playback: obtain a stream address and tokens for a given viewer
- Users and entitlements: create accounts, grant or revoke access
- Commerce: plans, purchases and subscription status
- Live: create and control live streams
- Analytics: pull viewing and revenue data into other tools
Webhooks
An API answers when asked. A webhook does the opposite: the platform calls your system when something happens, such as an encode finishing, a subscription renewing or a payment failing. Together they let two systems stay in step without constant polling.
What teams build with one
- Automatic publishing from an editing or asset-management system
- Syncing subscribers with a CRM or email tool
- Granting access when something is bought elsewhere, such as a course or a ticket
- Custom reports and dashboards
- A custom front end on top of the platform
Last reviewed