Radio & Music Services logo

Radio & Music Services

Radio & Music Services

BBC Radio & Music Services exposes broadcasts, categories, collections, podcasts, and popular music resources.

Visit site ↗Health checked 9h ago
Use it when

Covers both program metadata and music popularity resources

Watch for

This is a metadata/content API, not an audio streaming transport API

First check

Start with /broadcasts/latest or /experience/homepage, then expand to /music/popular/*, /collections/{pid}/members, or podcast-related resources once the response shape matches your content model.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
785 ms
Protocol
REST
Pricing

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 785ms
01

About this API

This is not a single-program lookup API. It acts as a content layer for BBC iPlayer Radio and BBC Music, with broadcasts, categories, collections, popular artists, playlists, and podcasts in one surface. Concrete nouns in the spec include "/broadcasts", "/broadcasts/latest", "/broadcasts/{pid}", and "/categories" and tags such as "Experience", "Playspace", and "Categories".

That is enough to support build a broadcast catalog or archive page, sync popular artists, playlists, and tracks, and aggregate categories, collections, and podcasts into an audio product. The current material does not spell out a detailed security flow.

This is a metadata/content API, not an audio streaming transport API The spec exposes little auth detail

02

What you can build

  • 1Build a broadcast catalog or archive page
  • 2Sync popular artists, playlists, and tracks
  • 3Aggregate categories, collections, and podcasts into an audio product
03

Strengths & limitations

Strengths

  • Covers both program metadata and music popularity resources
  • broadcasts/latest and experience/homepage fit homepage assembly well
  • The paths are straightforward for content ingestion

Limitations

  • This is a metadata/content API, not an audio streaming transport API
  • The spec exposes little auth detail
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://bbc.co.uk/<endpoint>
05

Getting started

Start with /broadcasts/latest or /experience/homepage, then expand to /music/popular/*, /collections/{pid}/members, or podcast-related resources once the response shape matches your content model.

06

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: No
Auth type
unknown
Pricing
unknown
Protocols
REST
Response time
785 ms
Last health check
5/12/2026, 7:37:08 AM
07

Tags