Reference
API reference
Start from the generated OpenAPI document for the current v2 management API, or browse the developer guides grouped by resource for published instructions and examples.
Machine-readable reference (v2)
The v2 management API as an OpenAPI 3.1 document, generated from the API contract registry. Import it into your own client generator, HTTP client or editor — this is a specification file, not a browsable console.
Videos
Upload, read, update and delete videos, and manage captions, thumbnails, links and webhooks.
Get videos
List videos in a project.
Get a video
Read one video, including captions.
Get video status
Check whether processing has finished.
Upload via URL
Server-side upload from a URL.
Upload via file
Server-side upload of a file.
Browser upload form
Upload straight from a browser form.
Update a video
Change metadata and settings.
Update the video image
Replace the thumbnail.
Delete a video
Remove a video and its renditions.
Captions and chapters
Add or replace caption tracks.
Expirable links
Issue short-lived playback URLs.
Token authentication
Authorise playback per request.
Webhooks
Be told when processing completes.
Projects and channels
Projects hold your settings; channels give an audience an ordered library.
Live streaming
Create and manage streams, and fetch a recording where one was enabled.
Analytics and subscriptions
Engagement data, and the plan/member model behind gated libraries.