Skip to main content

getVideoPlaybackFiles

query GetVideoPlaybackFiles(
$country: CountryCode!
$forPassport: Boolean!
$id: String
$slug: String
$stationId: UUID!
) {
video: normalizedVideo(
country: $country
id: $id
slug: $slug
stationId: $stationId
) {
playbackFiles: pbsVideoPlaybackFiles(forPassport: $forPassport) {
audio {
channel
descriptive
language
}
availabilityType
captions {
profile
url
}
transcripts {
isPrimary
language
profile
url
}
trickPlayFiles {
filename
filetype
url
}
videoFiles {
bitrate
isDrmProtected
playreadyLicense
profile
type
url
widevineLicense
}
}
}
}