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 strength parameter (0–1) controls how much the cover transforms the source clip.
  • Legacy cover_strength is accepted as an alias for strength. If neither is provided, strength defaults to 0.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 Gone since 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 mv values (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_music was added back on 2026-05-20 — see top of this changelog.)
  • Deprecated: music_variation, swap_music_vocals, swap_music_sound — use replace_music targeting 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.