{"API Evangelist"}

NPR Adds Content Permission Control to their API

NPR is defining new models for content distribution. One that other media providers can follow, when designing their API driven content delivery platforms.

The NPR Story API provides digital access to NPR content and to other station content--allowing both NPR and stations to contribute and consume local and national news stories.

In an effort to provide NPR stations with more control over the content they contribute to the platform for distribution, NPR Digital Services has introduced content permissions control via the NPR story API.

Currently content stored on the Story API’s platform can be retrieved by anyone with an API key--allowing content pushed across the network to be consumedd in 3 ways:

Using the new content permissions, stations can now control who is allowed to pull their content from the API. The permissions work by allowing stations pushing content to specify whether the content should be:

The new changes allow stations to set these permissions at the individual story level, as well as create permission groups to add multiple stories to.

NPR's approach is a great model for how APIs can facilitate content exchange across a large network of providers, allowing for the widest distribution possible-while also allowing content owners control over who has access to their valuable content in a very granular way.

APIs are all about providing access to valuable content and resources, but should also be designed to give the proper amount of access, so your content doesn’t end up being consumed, distributed in ways you don’t find appropriate.