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
// 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.“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
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.
Automatic Paywall
Subscription status is validated automatically. Only active subscribers access their permitted content.
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.
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.
Example: Non-WordPress sites, custom station intranets
Mobile Apps
Power your station's iOS or Android app with fresh, curated content.
Example: Native apps, React Native, Flutter
Voice Assistants
Deliver RCP content through Alexa Skills or Google Actions.
Example: Smart speaker experiences
Custom Dashboards
Build internal tools for your production team with RCP data.
Example: Show prep boards, rundown systems
Multi-Platform Publishing
Push content to multiple destinations simultaneously.
Example: Websites, apps, social schedulers
Workflow Automation
Trigger actions based on new content via webhooks and integrations.
Example: Zapier, Make, custom scripts
How It Works
Authenticate
Use your WordPress application password with HTTP Basic Auth. Simple, secure, no OAuth complexity.
Request Content
Call our endpoints with your category and format preferences. Filter fields to optimize your payload.
Use Anywhere
Parse the JSON response and display content in your app, site, or workflow. It's that simple.
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
Ready to Integrate?
API access is included free with every RCP subscription. Check out our documentation to get started.