SText-to-Music

Suno API for direct song generation workflows

Create Suno songs through simple prompts, custom lyrics, mashups, samples, inspo playlists, and persona-based generation with one OmnAPI task model.

28 credits / request~$0.08 starter costSongs

Why teams evaluate this API

Built for teams migrating from Suno-specific integrations or adding direct Suno workflows alongside broader music generation APIs.

Best-fit teams

  • Apps migrating existing Suno traffic
  • Creator products that need direct Suno output
  • Music platforms offering multiple generation modes

Core capabilities

  • Simple prompt, custom lyrics, mashup, sample, inspo, and persona modes
  • Task-first response shape with credit reservation and polling
  • Model override support for teams that need a specific Suno generation family
  • Shared auth, billing, usage tracking, and task history with the rest of OmnAPI

Typical implementation flow

  1. 1Choose a generation mode and collect prompt, lyrics, style, or seed clips
  2. 2Submit `POST /api/v1/suno/songs` with your API key
  3. 3Poll the returned task until completion
  4. 4Store clip IDs for later export, derive, timeline, or persona workflows

FAQ

Is this the same as the Producer Compose API?

No. Producer Compose is a higher-level composition surface. Suno Songs is the direct Suno workflow surface for teams that specifically want Suno generation modes.

Can existing Suno Cloud customers migrate here?

Yes, but the new public API is task-first and uses `/api/v1/suno/*`. Keep a compatibility facade during migration if existing clients cannot change request and response shapes immediately.