Use case
Social Media Music API
Social and short-video tools that need original, copyright-safe music their users can attach to clips at scale.
The problem
Using popular tracks on social clips risks takedowns, muted audio, and demonetization. A small shared library means every clip sounds alike and recycled audio can still trip content-ID systems. Creators need original music that is theirs and is safe to post.
Why MusicAPI fits this
Each request generates new audio, so clips get original music rather than a flagged popular track.
Full commercial rights on output, which avoids takedowns and demonetization from using licensed songs.
Fast job-plus-poll flow fits a publish pipeline: generate per post, attach the result, ship the clip.
Code sample
A real request against the live API: start a job, then poll the task endpoint until the audio is ready.
# Generate an original, copyright-safe clip soundtrack
# 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 punchy, catchy instrumental hook for a 30-second social video",
"tags": "upbeat, catchy, short-form, energetic",
"title": "Scroll Stopper",
"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
Will generated music trigger copyright claims?
Each generation is new, original audio that you own with full commercial rights, so it avoids the takedowns and muted-audio problems that come from posting licensed popular songs.
Can I generate a unique track for every post?
Yes. Calling the create endpoint per post yields a fresh track each time, so a feed does not reuse the same loop on every clip. Volume options are on the pricing page.
Is the audio short-form friendly?
Steer tags and prompt toward punchy, hook-driven styles for short clips. You can also extend or trim around the returned audio to fit a specific clip length.
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.