On the roadmap

Developer API — Coming Soon

A REST API to generate text and voice programmatically is in development. It's not live yet — but you can be first to know when it ships.

Free plan included · No credit card required

Where things stand

Honest status: not live yet

We're building it. This page is a preview of what's planned, so you can tell us if it's what you need.

Right now, RadioHostAI is used through the web app. A developer API is a feature we're actively planning, but it is not available today. Nothing on this page is a live endpoint yet — it's here so you can see the direction and register your interest.

If a programmatic API would change how you work, hit Get notified and we'll email you the moment it's ready, along with early-access details.

What's planned

What the API is designed to do

The plan, subject to change as we build it.

The developer API is planned to let you:

  • Generate text programmatically — call the same generators you use in the app from your own code.
  • Use Text to Speech via REST — send text, get back voiced audio in the voice and style you choose.
  • Use Speech to Text via REST — send audio, get back an accurate transcription.
  • Authenticate with per-user API keys — each account gets its own key, and usage is billed from the same credit balance you already have.
Preview

What it might look like

An illustrative example only. Endpoints, fields and responses are subject to change before launch.

Preview — not a live endpoint

# Preview only — subject to change
curl -X POST https://api.radiohostai.com/v1/text-to-speech \
  -H "Authorization: Bearer rha_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "You are listening to the drive home on Radio One.",
    "voice": "station_default",
    "style": "warm",
    "format": "mp3"
  }'

# Planned response
# {
#   "id": "tts_a1b2c3",
#   "audio_url": "https://cdn.radiohostai.com/tts/a1b2c3.mp3",
#   "credits_used": 240
# }

This is a preview to illustrate the intended developer experience. The real API may differ.

Why it matters

Planned use cases

01Automated station imaging

Generate sweepers and promos on a schedule so your imaging refreshes without manual work.

02Bulk voiceovers

Send a batch of scripts and get back voiced audio in your Station Voice, all in one run.

03Integrate with your playout or CMS

Wire generation and voice straight into the systems you already use to run your station.

What we're aiming for

  • A clean REST API for text, Text to Speech and Speech to Text
  • Per-user API keys with simple Bearer authentication
  • Billed from your existing credit balance — no separate account
  • Clear docs and example requests at launch

Want the API when it lands?

Register your interest and we'll let you know the moment the developer API goes live, plus early-access details.

Get notified