GET /broadcasts
Operation ID: listBroadcasts
Auth: unknown
Description
Fetch metadata about linear Broadcasts and Services, allowing the generation of Television and Radio schedules and other datasets for broadcast items. Use /schedules instead of this feed as it is more efficient. Broadcasts will be deprecated in the future.
Parameters (24)
(array, query, optional)
filter for subset of broadcasts that have given authority
(array, query, optional)
filter for subset of broadcasts that are descendants of the given programme PID
(string, query, optional)
filter for subset of broadcasts that end on or later than the specified datetime
(string, query, optional)
filter for subset of broadcasts that end on or earlier than the specified datetime
(array, query, optional)
filter for subset of broadcasts that are classified in the given format ID
(array, query, optional)
filter for subset of broadcasts that are classified in the given genre ID
(array, query, optional)
filter for subset of broadcasts that have given identifier
(array, query, optional)
filter for subset of broadcasts with the given item performed on it
(array, query, optional)
Mixins: * titles: return ancestor programme titles
(integer, query, optional, default: 1)
which page of results to return
Constraints: {'minimum': 1}
(integer, query, optional, default: 10)
number of results in each page
Constraints: {'maximum': 300}
(string, query, optional)
filter for subset of broadcasts that have given contributor
(array, query, optional)
filter for subset of broadcasts having given PID
(string, query, optional)
filter for subset of broadcasts matching supplied keyword/phrase (boolean operators permitted)
(string, query, optional)
filter for subset of broadcasts that start on the specified day (BBC time)
(string, query, optional)
filter for subset of broadcasts that start on or after the specified day (BBC time)
(string, query, optional)
filter for subset of broadcasts that start on or before the specified day (BBC time)
(array, query, optional)
filter for subset of broadcasts with given service master brand
(array, query, optional)
filter for subset of broadcasts that are on the specified linear service
(string, query, optional)
Sorts: * start_date: sort chronologically by scheduled start time/date, ascending
Constraints: {'enum': ['start_date']}
(string, query, optional)
Sort direction
Constraints: {'enum': ['ascending', 'descending']}
(string, query, optional)
filter for subset of broadcasts that start on or later than the specified datetime
(string, query, optional)
filter for subset of broadcasts that start on or earlier than the specified datetime
(array, query, optional)
filter for subset of broadcasts with given PID as their parent version
No probe data for this endpoint yet.