Changelog
Recent updates to MusicAPI — new endpoints, model upgrades, SDK releases, and platform improvements.
For real-time announcements, join our Telegram channel.
2026-05-20
Producer API: cover restored
cover_music and cover_upload_music are supported again on Producer API, powered by Google Lyria 3 Pro.
- New
strengthparameter (0–1) controls how much the cover transforms the source clip. - Legacy
cover_strengthis accepted as an alias forstrength. If neither is provided,strengthdefaults to0.5. - Works on any Producer clip — generated, extended, or uploaded.
- Same 12-credit cost as create / extend / replace. Same auto-refund behavior on upstream failure.
- No SDK changes required. Existing calls that were returning
410 Gonesince the April migration now succeed again.
Docs: Producer API → cover_music task type.
2026-05-18
Sonic: batch generation endpoint
POST /api/v1/sonic/batch — submit multiple generations in a single call and aggregate the results. Costs scale linearly with the number of generations.
Stable WAV URLs
WAV downloads on the Sonic API are now served from our own CDN. URLs no longer expire or rotate between requests, so you can safely cache them on your side.
2026-05-16
Anonymous playground
/playground — try MusicAPI directly in the browser without signing up. Free credits, no account required. Useful for quick demos and prompt iteration.
Official TypeScript SDK
@musicapi/sdk is now on npm with full coverage of the v1 endpoints and typed responses.
npm install @musicapi/sdk
import { MusicAPI } from "@musicapi/sdk"
const client = new MusicAPI({ apiKey: process.env.MUSICAPI_KEY })
const task = await client.sonic.create({
task_type: "create_music",
gpt_description_prompt: "lofi hip hop, mellow",
})
2026-05-15
Public health endpoint
GET /api/v1/health/auth — synthetic probe that exercises the auth pipeline end-to-end. Wire it into your own uptime monitoring or status page.
2026-05-05
Nuro endpoint deprecated
The legacy Nuro endpoint no longer accepts new generations or status checks. Sonic-namespace endpoints remain fully supported and should be used for all new integrations.
MIDI export on older Suno clips
MIDI export now works on Suno clips that previously returned a retention error. If you were blocked on older clips, retry — you should see successful exports.
2026-05-01
Team view for credits (B2B)
Organization admins can now see credit usage scoped by team member in the dashboard. Useful for spend attribution on multi-developer accounts.
2026-04-30
Auto-refund on timeout
Tasks that exceed the upstream timeout window are now automatically refunded. You no longer need to file a support ticket for stuck tasks — credits are returned within a few minutes once the timeout fires.
2026-04-28
Producer API now powered by Google Lyria 3 Pro
Producer API was migrated to Google Lyria 3 Pro.
- Quality: comparable to Suno v5.
- Speed: typical generation completes in around 30 seconds.
- Backwards compatibility: legacy
mvvalues (FUZZ-*) are silently aliased to Lyria 3 Pro — your existing SDK calls continue to work without changes. - Operations supported at the time:
create_music,extend_music,replace_music. (cover_musicwas added back on 2026-05-20 — see top of this changelog.) - Deprecated:
music_variation,swap_music_vocals,swap_music_sound— usereplace_musictargeting the relevant time window.
2026-04-18
Free credits for new users: 50 → 75
New accounts now receive 75 free credits on signup (up from 50). Existing accounts are unaffected.
Older entries are not yet migrated to this page. If you're looking for a specific change, ping us in the Telegram channel or open an issue in your SDK repo.