Retrieve video status and details
Retrieve upload status and encoding status to determine when the video is uploaded or ready to playback. Once encoding is completed, the response also lists the available stream qualities.
Path parameters
The unique identifier for the video you want the status for.
Response
Success
Example response
{
"ingest": {
"status": "uploaded",
"filesize": 273579401,
"receivedBytes": [
{
"to": 134217727,
"from": 0,
"total": 273579401
},
{
"to": 268435455,
"from": 134217728,
"total": 273579401
},
{
"to": 273579400,
"from": 268435456,
"total": 273579401
}
]
},
"encoding": {
"playable": true,
"qualities": [
{
"quality": "240p",
"status": "encoded"
},
{
"quality": "360p",
"status": "encoded"
},
{
"quality": "480p",
"status": "encoded"
},
{
"quality": "720p",
"status": "encoded"
},
{
"quality": "1080p",
"status": "encoding"
},
{
"quality": "2160p",
"status": "waiting"
}
],
"metadata": {
"width": 424,
"height": 240,
"bitrate": 411.218,
"duration": 4176,
"framerate": 24,
"samplerate": 48000,
"videoCodec": "h264",
"audioCodec": "aac",
"aspectRatio": "16/9"
}
}
}Changes
Changed in 6 of the 50 revisions of this API.101010
- ○
added the non-success response with the status
response-non-success-status-added
- ○
- ●
added the new
ingestedenum value to the/response property for the response statusresponse-property-enum-value-added
- ●
added the new
ingestingenum value to the/response property for the response statusresponse-property-enum-value-added
- ○
removed the
missingenum value from the/response property for the response statusresponse-property-enum-value-removed
- ●
- ○
the endpoint scheme security
apiKeywas added to the APIapi-security-added
- ○
the endpoint scheme security
bearerAuthwas removed from the APIapi-security-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
- ▲
the response property
//became nullable for the statusresponse-property-became-nullable
- ○
added the optional property
/to the response with the statusresponse-optional-property-added
- ▲
- ●
the optional response header
X-RateLimit-Limitremoved for the status200optional-response-header-removed
- ●
the optional response header
X-RateLimit-Limitremoved for the status404optional-response-header-removed
- ●
the optional response header
X-RateLimit-Remainingremoved for the status200optional-response-header-removed
- ●
the optional response header
X-RateLimit-Remainingremoved for the status404optional-response-header-removed
- ●
the optional response header
X-RateLimit-Retry-Afterremoved for the status200optional-response-header-removed
- ●
the optional response header
X-RateLimit-Retry-Afterremoved for the status404optional-response-header-removed
- ●
removed the optional property
/from the response with the statusresponse-optional-property-removed
- ●
added the new
missingenum value to the/response property for the response statusresponse-property-enum-value-added
- ○
the endpoint scheme security
bearerAuthwas added to the APIapi-security-added
- ○
the endpoint scheme security
apiKeywas removed from the APIapi-security-removed
- ○
removed the non-success response with the status
response-non-success-status-removed
- ○
removed the
ingestedenum value from the/response property for the response statusresponse-property-enum-value-removed
- ○
removed the
ingestingenum value from the/response property for the response statusresponse-property-enum-value-removed
This revision also has 32 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
Of the 50 revisions, 1 has no diff computed.