Page is under construction.
Check the github issues for ways to contribute! Or provide your feedback in this quick form
Check the github issues for ways to contribute! Or provide your feedback in this quick form
API Reference
Welcome to the Livepeer Studio API reference! Here you’ll find all the endpoints exposed on the Livepeer Studio API, learn how to use them and what they return. The Livepeer Studio API is organized around REST, has predictable resource-oriented URLs, accepts JSON request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.Base URL
All API requests should be made to:Authentication
All requests require authentication using an API key. See the Authentication guide for details.API Endpoints
Streams
Create, manage, and monitor live video streams
Assets
Upload, manage, and deliver video-on-demand assets
Playback
Retrieve playback information for streams and assets
Sessions
Monitor and manage streaming sessions
Multistream
Configure multistreaming targets
Transcode
On-demand video transcoding jobs
Webhooks
Configure webhooks for events
Signing Keys
Manage signing keys for secure playback
Rooms
WebRTC room management
Tasks
Monitor task status and progress
Viewership
Analytics and viewership metrics
Response Format
All responses are JSON-encoded. Successful responses return a200 OK status code with the requested data in the response body.
Error responses include an error object with details about what went wrong.