{"id":4457,"date":"2016-01-06T13:09:07","date_gmt":"2016-01-06T13:09:07","guid":{"rendered":"http:\/\/openstate.mu.openstate.eu\/en\/?page_id=4457"},"modified":"2018-07-09T00:39:33","modified_gmt":"2018-07-08T22:39:33","slug":"npo-backstage-api","status":"publish","type":"page","link":"https:\/\/openstate.eu\/en\/projects\/open-culture\/npo-backstage-api\/","title":{"rendered":"NPO Backstage API"},"content":{"rendered":"<p>With the <a href=\"http:\/\/backstage-docs.npo.nl\/\" target=\"_blank\">NPO Backstage API<\/a> a large amount of data is made available about programs of the Dutch Public Broadcasting (NPO). This <a href=\"http:\/\/backstage-docs.npo.nl\/user\/api.html\" target=\"_blank\">API<\/a> is part of <a href=\"http:\/\/www.openstate.eu\/en\/projects\/open-culture\/npo-backstage\/\">NPO Backstage<\/a>, an initiative with the NPO to investigate what innovative applications are possible with open data.<\/p>\n<p>The <a href=\"http:\/\/backstage-docs.npo.nl\/user\/datasets.html\" target=\"_blank\">data<\/a> consists of more than 250,000 items, including thousands of clip descriptions, guest lists, program information and subtitles. The data relates to, inter alia, information on all <a href=\"http:\/\/backstage-docs.npo.nl\/user\/datasets.html#npo-journalistiek\" target=\"_blank\">journalistic<\/a> programs of the Dutch Public Broadcasting and <a href=\"http:\/\/backstage-docs.npo.nl\/user\/datasets.html#schooltv\" target=\"_blank\">Schooltv<\/a>. In addition to information about the programs themselves data can be found on age groups and more than 50 categories of subjects (&#8216;technique&#8217;, &#8216;animals&#8217;, &#8216;learning&#8217;).<\/p>\n<p><a href=\"http:\/\/backstage-docs.npo.nl\/\" target=\"_blank\">NPO Backstage API<\/a> is based on Elastic Search technology and built in Python. The <a href=\"http:\/\/backstage-docs.npo.nl\/user\/api.html\" target=\"_blank\">API<\/a> collects data sets and combines them into one simple uniform design. Both original data and harmonized data is delivered via a <a href=\"http:\/\/backstage-docs.npo.nl\/user\/api.html\" target=\"_blank\">RESTFULL<\/a> JSON endpoint.<\/p>\n<p>We have a <a href=\"https:\/\/github.com\/openstate\/npo-backstage-examples\" target=\"_blank\">GitHub repository<\/a> which contains several Python examples on how to use the NPO Backstage API.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/openstate.mu.openstate.eu\/wp-content\/uploads\/sites\/14\/2016\/01\/Screen-Shot-2016-05-06-at-15.17.59.png\" alt=\"Screen Shot 2016-05-06 at 15.17.59\" width=\"100%\" height=\"336\" class=\"alignnone size-full wp-image-4465\" srcset=\"https:\/\/openstate.eu\/wp-content\/uploads\/sites\/14\/2016\/01\/Screen-Shot-2016-05-06-at-15.17.59.png 544w, https:\/\/openstate.eu\/wp-content\/uploads\/sites\/14\/2016\/01\/Screen-Shot-2016-05-06-at-15.17.59-502x310.png 502w\" sizes=\"(max-width: 544px) 100vw, 544px\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>With the NPO Backstage API a large amount of data is made available about programs of the Dutch Public Broadcasting (NPO). This API is part of &hellip; <a href=\"https:\/\/openstate.eu\/en\/projects\/open-culture\/npo-backstage-api\/\">Read more<\/a><\/p>\n","protected":false},"author":25,"featured_media":4463,"parent":32,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[165,109,115],"tags":[],"class_list":["post-4457","page","type-page","status-publish","has-post-thumbnail","hentry","category-culture-api","category-open-culture-data-2","category-tool"],"acf":[],"_links":{"self":[{"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/pages\/4457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/comments?post=4457"}],"version-history":[{"count":7,"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/pages\/4457\/revisions"}],"predecessor-version":[{"id":4467,"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/pages\/4457\/revisions\/4467"}],"up":[{"embeddable":true,"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/pages\/32"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/media\/4463"}],"wp:attachment":[{"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/media?parent=4457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/categories?post=4457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/openstate.eu\/en\/wp-json\/wp\/v2\/tags?post=4457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}