{"@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"}
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 is the BBC's application programming interface (API) for BBC Programmes Metadata.
| method | path | what the vendor says it does |
|---|---|---|
GET | / | Get API definition Get API definition schema |
GET | /availabilities | Discover details of on-demand availability for programmes and their versions Discover details of on-demand ava |
GET | /broadcasts | Build schedules and find metadata for TV and radio broadcasts Fetch metadata about linear Broadcasts and Servi |
GET | /groups | Find metadata for curated groups: seasons, collections, galleries or franchises Long-lived curated collections |
GET | /images | Find metadata for images Find metadata for images, particularly those in galleries feeds |
GET | /items | Look inside programmes to find segments: chapters, tracks and more Look inside programmes to find segments: ch |
GET | /master_brands | List all Master Brands List all Master Brands feeds |
GET | /people | Find the people behind and in programmes: cast, crew, guests and more The People feed allows you to search for |
GET | /pips | Look inside pips entities Look inside pips entities feeds |
GET | /programme_details | Exposes programme information for a single pid Exposes programme information for a single pid feeds |
GET | /programmes | Start here for programmes metadata: Brands, Series, Episodes and Clips Fetch metadata about Programmes (brands |
GET | /promotions | Discover metadata for content promotions Details of short-term editorially curated "promotions", for instance |
GET | /schedules | Build schedules and find metadata for TV and radio broadcasts and webcasts Dates, Times, Schedules: when and w |
GET | /schema | Get Schema definition Get Schema definition schema |
GET | /services | Information 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 | /versions | Metadata 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.