BBC Programmes API JSON feeds

Mike Ralphson mike.ralphson at gmx.com
Sat Jul 8 07:36:46 PDT 2017


Hi,

I know a number of subscribers maintain their own scripts which use (or used) a number of the BBC feeds which were recently retired.

It may be of interest that a number of the feeds are now available at:

http://clifton.api.bbci.co.uk/

with URLs matching the following routes

     /aps/programmes/{pid}/episodes/{year}/{month}.json
     /aps/programmes/{pid}/episodes/last.json
     /aps/programmes/{pid}/episodes/upcoming.json
     /aps/programmes/{pid}/episodes.json
     /aps/programmes/{pid}/children.json
     /aps/programmes/{pid}/segments.json
     /aps/programmes/{pid}/series.json
     /aps/programmes/{pid}.json
     /aps/programmes/{categoryType}.json
     /aps/programmes/{categoryType}/{urlKeyHierarchy}/schedules/upcoming.json
     /aps/programmes/{categoryType}/{urlKeyHierarchy}/player/episodes.json
     /aps/programmes/{categoryType}/{urlKeyHierarchy}/{slice}.json
     /aps/programmes/{categoryType}/{urlKeyHierarchy}/schedules/{year}/{month}/calendar.json
     /aps/programmes/{categoryType}/{urlKeyHierarchy}/schedules/{year}/{month}/{day}/subcategories.json
     /aps/programmes/{categoryType}/{urlKeyHierarchy}/schedules/{year}/{month}/{day}.json
     /aps/programmes/{categoryType}/{urlKeyHierarchy}.json
     /aps/{networkKey}/programmes/music/artists/charts.json
     /aps/programmes/music/artists/charts.json
     /aps/programmes/music/artists/{musicBrainzId}.json
     /aps/programmes/a-z.json
     /aps/programmes/a-z/{slice}.json
     /aps/programmes/a-z/by/{search}.json
     /aps/programmes/a-z/by/{search}/{slice}.json
     /availability/{pid}.json
     /
     /debug/{serviceName}/{serviceMethod}

Where {categoryType} is either genres or formats, and {urlKeyHierarchy} is either a category/format such as drama, or a wider/narrower pair such as comedy/sitcoms.

{slice} is either player or all.

Most URLs take a 'page=' parameter.

Best,

Mike



More information about the get_iplayer mailing list