For Developers

API Access

Build Custom Integrations with RCP Content

Our REST API lets you integrate RCP content anywhere — your app, your CMS, your workflow. Fresh stories every 15 minutes, automatically validated against your subscription.

API access included with all RCP subscriptions

api-example.js
// Example: Fetch latest content
const response = await fetch('https://api.radiocontentpro.com/v1/content', {
  headers: {
    'Authorization': 'Basic ' + btoa(username + ':' + appPassword),
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
// Returns: title, summary, html, tease, social_copy, featured_image, etc.
Ava Hart

“Not a WordPress shop? No problem. Our API is how the more technical stations get RCP content into their custom systems. Same great content, delivered however you need it.”

— Ava Hart, Your RCP Guide

Built for Developers

API Features

Everything you need for a robust integration.

Versioned Endpoints

Our v1 API is locked and stable. Future updates won't break your integration.

Subscription-Aware

Access exactly the content your subscription includes. Your tier is validated automatically with every request.

15-Minute Refresh

New stories arrive every 15 minutes. Your integration always has fresh content.

Rich Data Format

Full HTML, formatted blog posts, featured images, and metadata in every response.

Field Filtering

Request only the fields you need to optimize payload sizes and performance.

Simple Auth

WordPress application passwords via HTTP Basic Auth. No complex OAuth flows.

Endless Possibilities

What You Can Build

Our API powers integrations across every platform.

Custom CMS Integration

Feed RCP content directly into your proprietary content management system with automated scheduling.

Non-WordPress sites, custom station intranets

Mobile Apps

Power your station's iOS or Android app with fresh, curated content.

Native apps, React Native, Flutter

Voice Assistants

Deliver RCP content through Alexa Skills or Google Actions.

Smart speaker experiences

Custom Dashboards

Build internal tools for your production team with RCP data.

Show prep boards, rundown systems

Multi-Platform Publishing

Push content to multiple destinations simultaneously.

Websites, apps, social schedulers

Workflow Automation

Trigger actions based on new content via webhooks and integrations.

Zapier, Make, custom scripts

Simple Integration

How It Works

Get up and running in minutes, not days.

1

Authenticate

Use your WordPress application password with HTTP Basic Auth. Simple, secure, no OAuth complexity.

2

Request Content

Call our endpoints with your category and format preferences. Filter fields to optimize your payload.

3

Use Anywhere

Parse the JSON response and display content in your app, site, or workflow. It's that simple.

Rich Response Data

What You Get Back

Every API response includes rich, ready-to-use data.

Content Fields

  • Title and headline variations
  • Full HTML body content
  • Formatted blog post version
  • Social media copy
  • On-air tease scripts
  • Discussion talking points

Metadata

  • Featured image URL
  • Category and tags
  • Source links
  • Publish timestamp
  • Content type identifier
  • Format-specific flags
Ava Hart

Need Help Getting Started?

I'm Here for You

Whether you're building your first integration or troubleshooting an existing one, our documentation and WordPress plugin make it easy. Check out the resources below to get started.

— Ava Hart, Your RCP Guide

Ready to Integrate?

Start Building Today

API access is included free with every RCP subscription. Check out our documentation to get started.

Cancel anytime