GET
/
api
/
videos
/
{id}
/
Get uploaded video
curl --request GET \
  --url https://backend.tensorpix.ai/api/videos/{id}/ \
  --header 'Authorization: <api-key>'
{
  "id": 123,
  "name": "<string>",
  "width": 123,
  "height": 123,
  "created_at": "2023-11-07T05:31:56Z",
  "n_frames": 123,
  "framerate": 123,
  "size": 123,
  "file": "<string>",
  "owner": "[email protected]",
  "thumbnail": "<string>",
  "external_url": "<string>",
  "bitrate": 123,
  "codec_id": "<string>",
  "bit_depth": 123,
  "chroma_subsampling": "<string>",
  "color_space": "<string>"
}

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Path Parameters

id
integer
required

Response

id
integer
required
name
string
required

Media name

width
integer | null
required

Width of the video in pixels

height
integer | null
required

Height of the video in pixels

created_at
string<date-time>
required

Date when the media was created

n_frames
integer | null
required

Number of frames in the video

framerate
number | null
required

Video framerate in frames per second

size
integer | null
required

Size of the video in bytes

owner
string<email>
required
thumbnail
string<uri> | null
required

Thumbnail of the video. null if the video was enhanced with the /jobs/from-url endpoint

external_url
string<uri> | null
required
bitrate
integer | null
required

Video bitrate in bits per second

codec_id
string | null
required
bit_depth
integer | null
required

Bit depth of the video

chroma_subsampling
string | null
required
color_space
string | null
required
file
string<uri> | null

Pre-signed uploaded video URL. The URL may expire after some time. To generate a new URL, call the endpoint again. If the field is null, it means the video hasn't been completely uploaded to our servers yet. The field can also be null if the video was enhanced using the /jobs/from-url endpoint. In that case the video is not stored on our servers and the field is null