@ Guardian Offices
BBC Music

What you need to know
- Read the introduction to the RESTful API
- SPARQL Endpoint for /music and /programmes blog post
- We use the Music Ontology
- Join the BBC Backstage mailing list
- Mini manifesto for BBC /music
About the API
As with programmes we have made this data available in a variety of formats, including: XML, YAML, JSON, RDF, Atom and RSS. These are intended not as human-readable representations but to assist data applications working with music data.
We currently have the following types of top-level page in the beta release:
The :mbz_guid for the artist pages is a Musicbrainz GUID. Our rationale for this is to help provide persistent URLs and to ease integration with third party systems. If you would like to know more about this please read Michael Smethurst’s post on the Radio Labs blog, The Simple Joys of Web-Scale Identifiers.
We have tried to ensure that each facet of information about an artist is independently addressable, and has its own resource. The following are the resources available from an individual artist page.
- credits
- news
- connectedartists
- releases
- labels
- links
- reviews
- wikipedia
- promotions
Full information on these representations is available at: http://www.bbc.co.uk/music/developers/#api