Use case

Podcast Music API

Podcast tooling and studios that need a recognizable show theme plus per-episode beds without commissioning a composer each time.

The problem

A podcast needs a consistent sonic identity: the same intro sting, an outro, and beds under segments and ad reads. Commissioning music is slow and does not scale across a network of shows or a weekly cadence. Reusing one generic stock loop makes every show sound the same.

Why MusicAPI fits this

Generate a distinctive intro and outro per show, then reuse them across every episode for a consistent identity.

Instrumental beds via make_instrumental sit cleanly under host narration and ad reads without masking speech.

Programmatic generation scales to a weekly cadence and to a whole network of shows, not one-off commissions.

Code sample

A real request against the live API: start a job, then poll the task endpoint until the audio is ready.

curl
# Generate a short, branded podcast intro theme
# 1. Start a generation job
curl -X POST https://api.musicapi.ai/api/v1/sonic/create \
  -H "Authorization: Bearer $MUSICAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "custom_mode": true,
    "mv": "sonic-v5",
    "prompt": "A confident, upbeat instrumental intro theme for a tech podcast",
    "tags": "energetic, modern, short intro sting, broadcast",
    "title": "Show Open",
    "make_instrumental": true
  }'

# Response: { "message": "success", "task_id": "a1b2c3d4-..." }

# 2. Poll until the audio is ready (state: "succeeded")
curl https://api.musicapi.ai/api/v1/sonic/task/a1b2c3d4-... \
  -H "Authorization: Bearer $MUSICAPI_KEY"

# Response data[].audio_url is a ready-to-stream MP3 once state is "succeeded".

Pricing

MusicAPI is pay-as-you-go with credit packs, plus predictable monthly subscriptions. The per-credit rate is the same across packs and subscriptions. See the pricing page for current rates, free credits, and volume options.

FAQ

How do I keep one consistent theme across episodes?

Generate the intro and outro once, store the audio, and reuse it on every episode. Only the per-episode beds need to be generated fresh, which keeps the show's identity stable.

Can I generate beds that sit under narration?

Yes. Set make_instrumental to true and steer tags toward soft, low-key styles so the bed supports the host's voice during segments and ad reads instead of competing with it.

Can I use the music in a monetized, ad-supported show?

Yes. Generations include full commercial rights, so the music is cleared for monetized and ad-supported podcasts.

Build it in 5 minutes

Get free credits on signup and run real generations before any payment. No credit card required to start.

API details verified 2026-05-16. The API surface evolves; the pricing page always has current rates.