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.

PMP Technical Upgrades for 2017

Dec 30, 2016

As many of you know, NPR has been working to replace the much loved and used Story API with an enhanced version of the Public Media Platform. Our goal remains--this new API will serve as a central repository for all public media content, including content from NPR, its member stations, and other public media organizations. NPR will utilize this new API for its own digital content distribution, replacing the existing Story API as the technology that distributes content to all digital properties.

As a follow up to our spring post about the NPR’s *API work, it’s time to talk more about our progress, goals and methodologies, and how this new content API will impact your work.

We're excited to announce that new versions of the PMP Plugin for WordPress and Drupal have been released!

The PMP Plugins can be used to retrieve content from the PMP to add to your site, as well as to send your content to the PMP to share with other stations.

What's new in these versions?

We’re happy to announce that new versions of the NPR Story API Plugin for WordPress and for Drupal have been released and are available for your use!

Why should I use the NPR Story API Plugin?

NPR Story API Plugin can be added to your WordPress or Drupal site with minimal technical expertise. This will allow you to easily:

Why do we need an API strategy?

How does the PMP work?

Aug 17, 2015

Producers put their content into the PMP (Public Media Platform)—text, headlines, teasers, and links to multimedia assets like audio files and images. When they add content, they also add additional information that makes the content findable. For example: “this is a Marketplace story on the economy by Kai Ryssdal that is the second story in the June 15, 2015 episode of the program.” Producers can also assign permissions to the content, which allows them to control who can access the story in the PMP.

What content is available in the PMP?

Apr 29, 2015

Content from all five founding partners forms the core of what’s available in the PMP (Public Media Platform), with new sources being added regularly. There are stories, videos, images, and audio from more than 30 programs in the PMP, including Morning EditionFRONTLINE, and Studio 360. In addition, new content is constantly being added by program producers and stations—anyone who can receive content from the PMP can also distribute theirs through it. The producer manages their own content, making it available to anyone or to specific PMP users.

We’re pleased to announce the availability of new integration services that support the Public Media Platform's goal of making it easier for viewers, listeners and mobile audiences to find and interact with news, cultural and educational content produced by public media. These services - new functionality within Core Publisher and a new PMP Drupal module - allow stations to access and publish PMP content to their websites.

V7.1.2 of the API Drupal Module Now Available

Oct 24, 2014

Version 7.x-1.2 of the NPR API Drupal module is now available. It's been a while since the last stable release, so there's lots to talk about. Highlights include: 

V1.5.2 of the API Wordpress Plug-in Now Available

Oct 24, 2014

Version 1.5.2 of the NPR API Wordpress plugin is now available. We've added some new functionality, fixed several bugs, and improved documentation. 1.5.2 is available under the master branch at https://github.com/npr/WP-DS-NPR-API (tagged: 1.5.2) Highlights include:

The long awaited Version 1.5 of the NPR API Wordpress plugin is now available.  This one took a while to get it out the door, but it should be worth the wait.  We've added some new functionality and fixed a couple of issues we learned about since V1.4 came out.    

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

The highlights of V1.5 include :

Just this week we held our first Core Publisher Office hour. We are using office hours to cover specific "How Tos" in Core Publisher and also have an open Q&A session,  discussing any other questions you have about how the product functions. 

If you have a topic you'd like covered in the next few months, add your topic ideas here.

Request Topics for Discussion During Core Publisher Office Hours

We’re implementing a new WordPress plugin to “ingest” StateImpact posts into the NPR API and, thus, your stations’ sites.

Join The NPR Story API Listserv

Jul 17, 2013

We are pleased to announce the creation of a developer-focused listserv for all things NPR API.

On this listserv, your technical staff can:

Story Headlines from the NPR API Will Now Update

Jul 8, 2013

We’ve made an important change to how API stories update when you publish them on your Core Publisher site.

Beginning tomorrow, when you post a story from the API, whenever the original publisher changes the story and/or the headline, the story and headline will also change on your site. Before today, the story would change but the headline wouldn’t.

Why was this the case?

You’ve heard the saying: “That’s not a bug, that’s a feature.

Pages