Retrieve video status and details

GET {{baseUrl}}/videos/:videoId/status

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.

HEADERS

KeyDatatypeRequiredDescription
Acceptstring

RESPONSES

status: OK

{"ingest":{"status":"uploading","filesize":"\u003cinteger\u003e","receivedBytes":[{"from":"\u003cinteger\u003e","to":"\u003cinteger\u003e","total":"\u003cinteger\u003e"},{"from":"\u003cinteger\u003e","to":"\u003cinteger\u003e","total":"\u003cinteger\u003e"}],"receivedParts":{"parts":["\u003cinteger\u003e","\u003cinteger\u003e"],"total":"\u003cinteger\u003e"}},"encoding":{"playable":"\u003cboolean\u003e","qualities":[{"type":"hls","quality":"2160p","status":"failed"},{"type":"hls","quality":"480p","status":"encoding"}],"metadata":{"width":"\u003cinteger\u003e","height":"\u003cinteger\u003e","bitrate":"\u003cnumber\u003e","duration":"\u003cinteger\u003e","framerate":"\u003cinteger\u003e","samplerate":"\u003cinteger\u003e","videoCodec":"\u003cstring\u003e","audioCodec":"\u003cstring\u003e","aspectRatio":"\u003cstring\u003e"}}}