npr.org

The entry point to user-specific information

🔑 oauth2 5 endpoints entertainment
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (5 total)

npm install npr-one-api-js-sdk
npm install npr-one-test
RAD-Android ✓ Official
# Maven: see https://github.com/npr/RAD-Android
composer require npr-pmpsdk
RAD-iOS ✓ Official
# See https://github.com/npr/RAD-iOS
curl examples
Get the latest state information about the logged-in user
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  /v2/user
Endpoints (5 total)
GET
/v2/user
Get the latest state information about the logged-in user
POST
/v2/following
Update the following status of the logged-in user for a particular aggregation
POST
/v2/user/inherit
Copy listening data from a temporary user account to the logged-in user's acc…
PUT
/v2/stations
Update the logged-in user's favorite station(s)
DELETE
/v2/user
Delete the user's account
Related APIs in same category
jokes.onevimeo.comnpr.orgnpr.orgnpr.org
At a glance
Total SDKs5
Languages4
Endpoints5
Authoauth2
Categories1