GET
Assets
To list all assets in your account call GET /api/asset
:
curl --location --request GET 'https://livepeer.studio/api/asset' \
--header 'Authorization: Bearer $API_TOKEN'
Request path & query params
Retrieve an Asset
Retrieves the details of an Asset
that has previously been imported or
uploaded. Supply the unique Asset
ID that was returned from your previous
request, and Livepeer will return the corresponding Asset
information.
curl --location --request GET 'https://livepeer.studio/api/asset/$ASSET_ID' \
--header 'Authorization: Bearer $API_TOKEN'
Response Example
{
"id": "$ASSET_ID",
"hash": [
{
"hash": "61b42e9371c1d29a9b99a7f62621e584",
"algorithm": "md5"
},
{
"hash": "b3b5891d6f0767012706fc8548f397b38876d309ca90689314c94615fb4c6e62",
"algorithm": "sha256"
}
],
"name": "Example name",
"size": 52615193,
"status": "ready",
"userId": "$USER_ID",
"createdAt": 1644546528636,
"updatedAt": 1644546541218,
"videoSpec": {
"format": "mp4",
"duration": 309.986393
},
"playbackId": "$PLAYBACK_ID",
"downloadUrl": "https://livepeercdn.com/asset/$PLAYBACK_ID/video"
}
NOTE Notice that, by default, the asset comes without the audio and video
tracks
specification. You can pass?details=true
as an additional parameter to the request to get thevideoSpec
with thetracks
included.