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.
# 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.