{"@context": "https://schema.org", "@type": "WebAPI", "name": "BBC Nitro API API", "description": "BBC Nitro is the BBC's application programming interface (API) for BBC Programmes Metadata.", "provider": {"@type": "Organization", "name": "bbc.com"}, "documentation": "http://programmes.api.bbc.com/nitro/api"}
Index / APIs / bbc.com

BBC Nitro API API

BBC Nitro is the BBC's application programming interface (API) for BBC Programmes Metadata.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://programmes.api.bbc.com

auth: a p i k e y

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

BBC Nitro API v1.0.0

BBC Nitro is the BBC's application programming interface (API) for BBC Programmes Metadata.

methodpathwhat the vendor says it does
GET/Get API definition Get API definition schema
GET/availabilitiesDiscover details of on-demand availability for programmes and their versions Discover details of on-demand ava
GET/broadcastsBuild schedules and find metadata for TV and radio broadcasts Fetch metadata about linear Broadcasts and Servi
GET/groupsFind metadata for curated groups: seasons, collections, galleries or franchises Long-lived curated collections
GET/imagesFind metadata for images Find metadata for images, particularly those in galleries feeds
GET/itemsLook inside programmes to find segments: chapters, tracks and more Look inside programmes to find segments: ch
GET/master_brandsList all Master Brands List all Master Brands feeds
GET/peopleFind the people behind and in programmes: cast, crew, guests and more The People feed allows you to search for
GET/pipsLook inside pips entities Look inside pips entities feeds
GET/programme_detailsExposes programme information for a single pid Exposes programme information for a single pid feeds
GET/programmesStart here for programmes metadata: Brands, Series, Episodes and Clips Fetch metadata about Programmes (brands
GET/promotionsDiscover metadata for content promotions Details of short-term editorially curated "promotions", for instance
GET/schedulesBuild schedules and find metadata for TV and radio broadcasts and webcasts Dates, Times, Schedules: when and w
GET/schemaGet Schema definition Get Schema definition schema
GET/servicesInformation about the linear services used for broadcast transmissions The services feed exposes the linear br
GET/v1/brands/{pid}Get raw brand Get raw brand Raw
GET/v1/brands/{pid}/franchises/Get raw brand franchise Get raw brand franchises Raw
GET/v1/episodes/{pid}Get raw episode Get raw episode Raw
GET/v1/episodes/{pid}/ancestors/Get raw ancestors Get raw ancestors Raw
GET/v1/episodes/{pid}/formats/Get raw formats Get raw formats Raw
GET/v1/episodes/{pid}/genre_groups/Get raw genre groups Get raw genre groups Raw
GET/v1/images/{pid}Get raw image Get raw image Raw
GET/v1/master_brands/{mbid}Get raw masterbrand Get raw masterbrand Raw
GET/v1/promotions/{pid}Get raw promotion Get raw promotion Raw
GET/versionsMetadata on editorial programme versions: original, signed, audio-described, etc The versions feed exposes edi

specification origin: http://programmes.api.bbc.com/nitro/api

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.