GET versions

bbc.com

Summary: Metadata on editorial programme versions: original, signed, audio-described, etc
Operation ID: listVersions
Auth: unknown
Description

The versions feed exposes editorial "Versions" of programmes. These are concepts used to capture different presentations of an overall programme: for example, versions of a programme may include one with sign language, one with audio description, one edited for content and more. Versions are also important to understand for broadcasts: a linear broadcast or an ondemand is always of a specific version, not merely of a programme.

Parameters (10)

availability (array, query, optional)

filter for subset of versions that have availability

descendants_of (array, query, optional)

filter for subset of versions having given programme PID

embargoed (string, query, optional)

Control return of embargoed items (undocumented)

Constraints: {'enum': ['include', 'exclude', 'only']}

media_set (array, query, optional)

filter for subset of versions with availability in the given media set

page (integer, query, optional, default: 1)

which page of results to return

Constraints: {'minimum': 1}

page_size (integer, query, optional, default: 10)

number of results in each page

Constraints: {'maximum': 300}

partner_id (array, query, optional)

filter for versions by partner ID

partner_pid (array, query, optional)

filter for versions by partner PID

payment_type (array, query, optional)

filter for a subset of versions that are of the given payment_type

pid (array, query, optional)

filter for subset of versions having given PID

No probe data for this endpoint yet.