NPR APIs

The NPR Story API is a gateway for both stations and NPR.org to store and share content with each other. Stations can use their existing content management system to publish content to and pull content from the API to seamlessly share on their various digital properties. Both station and NPR-produced content can be accessed through the API.

Digital Services Releases WordPress Plugin V1.3

Apr 9, 2013

We at Digital Services are happy to announce that V1.3 of our WordPress plugin is now available for your use.  This latest version of the plugin will support the WordPress feature that allows administrators for a multi-site installation to install plugins from one network admin screen and have the plugin available for all of the sites supported by their single WordPress installation.  

V1.3 of this plugin is available under the main/master branch at https://github.com/npr/WP-DS-NPR-API

Announcing the WordPress NPR API Plugin

Apr 1, 2013

Digital Services is pleased to announce version 1.1 of our WordPress Plugin for connecting your WordPress blog with the NPR Story API. This plugin, developed for WordPress version 3.2, provides both push and pull functionality for the Story API.

Public Media Platform Underway

Feb 28, 2013

We are pleased to announce that after a significant investment of time by several Public Media entities, the Public Media Platform project has begun. Look for several future announcements on this exciting collaborative media project.

How do I Query the NPR Story API?

Feb 22, 2013

This post explains what a query is and how to use it with the NPR Story API.

Core Publisher sites now have the option to access content from other stations, however there are some limitations. While you can browse another station's content, you cannot search for it.

API 101: What is an API?

Feb 21, 2013

Before you begin using the NPR Story API, you might be wondering what an API is and how it works. We've put together a handy guide to provide you with some of the more basic concepts of an API and we'll share the reasons as to why it's an important tool for your station and npr.org. 

Digital Services WordPress API Plugin Features

Jan 30, 2013

Digital Services has released a plugin for use with the WordPress content management system.  Released in November of 2012, this plugin will allow stations to interact with the NPR API through easy to configure plugin features that work with the latest versions of the WordPress CMS.  

This plugin is hosted on GitHub https://github.com/npr/WP-DS-NPR-API and available to any user of the NPR API .  To use the plugin an organization should already be set up with NPR API access.

Javaun joins Lee, Nick and Keyvan of Mash This to talk about the various challenges of extending the National Public Radio experience beyond the radio; and more importantly, building digital platforms for the news and entertainment media in general.

NPR API Content Permissions Control

Sep 26, 2012

Of all the services and platforms provided by Digital Services, the NPR Story API provides the most fundamental value to stations, allowing digital access to NPR content and to station content. The Story API is used by both NPR and stations to contribute and consume local and national news stories.

In an effort to provide stations with more control over the content they contribute to the API for broader distribution, NPR Digital Services is pleased to announce content permissions control in the NPR story API.

Content Sharing with the NPR API

NPR Digital Services built our flagship Core Publisher product on Drupal 7. Core Publisher provides a streamlined publishing experience for local station news content that allows a station's end users to consume content on the web and on mobile devices.

Yesterday evening we were alerted to a failure within our network firmware impacting retrieval of NPR produced API stories. We have defined this error to affect only NPR stories updated between Friday and Monday. This issue did not affect any locally produced stories.

When NPR updates or deletes stories a command is sent to the API to retrieve the updated version or to delete the story from the Core Publisher database. This error caused by the firmware failure sent a delete command for all updates, which removed the stories from your site.

I’m happy to report that we’ve been able to negotiate a renewal to NPR's agreement with Associated Press that will allow AP photos to display with NPR-authored stories to all sites with station-level access to the NPR API, including all Core Publisher sites.

Please note -- these photos can only be used to illustrate the story they are assigned to and may not be used in other stories.

Pages