📄️ POST asset via URL
Upload a video Asset to Livepeer Studio from an external URL through the
📄️ POST asset
To upload an asset, your first need to request for a direct upload URL and only
📄️ POST multistream target
POST /multistream/target creates a multistream target object.
📄️ POST signing key
A signing key is used to sign JWTs and are necessary to make a stream private.
📄️ POST stream
POST /stream creates a stream object. The configuration on this parent
📄️ DELETE asset
DELETE /asset/ deletes an existing asset object.
📄️ DELETE multistream target
Request
📄️ DELETE signing key
DELETE /access-control/signing-key/ deletes an existing signing key object.
📄️ DELETE stream
DELETE /stream/ deletes an existing stream object.
📄️ GET assets
To list all assets in your account call GET /api/asset:
📄️ GET multistream target
You can retrieve a multistream target with its ID on /multistream/target.
📄️ GET multistream targets
Use /multistream/target to a return a list of your existing multistream
📄️ GET recorded sessions
Use /stream//sessions?record=1 to a return list of recorded sessions
📄️ GET session
You can retrieve a session with its ID.
📄️ GET sessions
Use /session to a return list of sessions with the same userId. This will
📄️ GET signing keys
List signing keys
📄️ GET stream
You can retrieve a stream with its ID.
📄️ GET streams
GET /stream to retrieve all stream objects with the same userId. The
📄️ GET tasks
You can track the status of an import or an export Task through the Livepeer
📄️ PATCH toggle recording
PATCH /stream//record can only modify a stream object. You cannot modify
📄️ PATCH update asset
PATCH /asset/:id -d { } can be used to modify any asset that was uploaded
📄️ PATCH update multistream target
PATCH /multistream/target/ updates an existing multistream target
📄️ PATCH update signing key
PATCH /access-control/signing-key/ updates an existing signing key.
📄️ PATCH update stream
Livepeer Studio API Reference | PATCH update a stream