---
title: "Get Video Sources"
method: GET
path: "/v1/accounts/{{account_id}}/videos/{{video_id}}/sources"
tags: ["Videos"]
---

# Get Video Sources

`GET /v1/accounts/{{account_id}}/videos/{{video_id}}/sources`

Gets an array of sources (renditions) for a video

## Path parameters

- `account_id` string, required
- `video_id` string, required

## Headers

- `Content-Type` string, required
- `Authorization` string, required

## Response `200`

200

- VideoSources
  - `app_name` string — address for RTMP stream
  - `asset_id` string — system id for the rendition
  - `codec` string — the video codec for the rendition
  - `container` string — the video container for the rendition
  - `duration` integer — duration in milliseconds
  - `encoding_rate` integer — encoding rate in bps
  - `height` integer — frame height in pixels
  - `remote` boolean — whether the source is a remote asset
  - `size` integer — file size in bytes
  - `src` string — URL for HTTP rendition
  - `stream_name` string — the stream name on the CDN
  - `type` string — the type for segmented streams
  - `uploaded_at` string — date/time when the video was uploaded
  - `width` integer — frame width in pixels

## Other responses

- `401` — UNAUTHORIZED: Authentication failed; check to make sure your client credentials were correct for the access token
- `404` — RESOURCE_NOT_FOUND: The api could not find the resource you requested
- `405` — METHOD_NOT_ALLOWED: The HTTP method specified is not allowed for this endpoint
- `429` — TOO_MANY_REQUESTS: You are submitting too many simultaneous requests or too many requests per second

---

[API](https://skmtc.net/brightcovelearning/apis/brightcove-cms-api-reference.md) · [All operations](https://skmtc.net/brightcovelearning/apis/brightcove-cms-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/brightcovelearning/brightcove-cms-api-reference/revisions/1b6182a4560a/schema)
