🎵Music APIActive

suno API

Full Suno API suite via API in One. Generate music, extend tracks, upload audio covers, create cover images, get timestamped lyrics. 8 endpoints, pay-as-you-go from 5 credits.

Live capabilities

These capabilities come from the current model config and backend route. Unreleased APIs are not listed.

Full 8

Full 8-endpoint API suite: generate, extend, feed, cover, upload-cover, lyrics

No separate Suno account or API key required

No separate Suno account or API key required

Pay

Pay-as-you-go — no $22/mo minimum subscription

Multiple model versions (v4

Multiple model versions (v4, v4.5, v4.5-plus, v4.5-all, v5)

Webhook support for real

Webhook support for real-time completion notifications

Request format

Clients call same-origin API routes; the server BFF forwards to the matching Worker.

Parameters

promptstring

Music description (inspiration mode) or lyrics (custom mode). Max 5000 chars.

Optional
gpt_description_promptstring

Text description for inspiration mode. Max 400 chars for v4.

Optional
modelstring

Model: chirp-v3-5 (5cr), chirp-v4-0 (8cr), chirp-v4-5 (10cr), chirp-v4-5-plus (10cr), chirp-v5/chirp-v5-5 (12cr)

Optional · Default chirp-v3-5
stylestring

Music style/genre (custom mode). Max 1000 chars.

Optional
titlestring

Track title. Max 80–100 chars.

Optional
make_instrumentalboolean

Generate instrumental only (no vocals)

Optional · Default false
genderstring

Preferred vocal gender: "male" or "female"

Optional
style_weightnumber

Style adherence strength (0–1)

Optional
weirdness_constraintnumber

Creative deviation control (0–1)

Optional
audio_weightnumber

Audio feature balance (0–1)

Optional
callback_urlstring

Webhook URL for result notification

Optional

Example request

{
  "endpoint": "/api/v1/audio/music",
  "headers": {
    "Authorization": "Bearer <API_KEY>",
    "Content-Type": "application/json"
  },
  "body": {
    "model": "chirp-v4-5",
    "prompt": "A cheerful pop song about summer days, with catchy melody and upbeat rhythm",
    "style": "pop, upbeat",
    "make_instrumental": false,
    "title": "Summer Days"
  }
}

Task status route

After creating image, video, audio, or tool tasks, poll the real task endpoint for results.

GET/api/v1/tasks/{task_id}Check generation task status and result.

Pricing

1–12 credits per request (~$0.01–$0.12)

Base cost$0.10
Credits10
BillingSuccessful requests

Use cases

These workflows are supported by the current model and backend node.

01

Generate original music from text prompts or custom lyrics

02

Extend existing tracks with new content or different styles

03

Upload audio files and create AI cover versions

04

Generate album cover images for tracks

05

Get word-level timestamped lyrics for karaoke/player UIs

06

Build AI-powered music creation tools and apps

FAQ

How much does the Suno API cost?

Credits depend on model and endpoint: chirp-v3-5 = 5cr, chirp-v4-0 = 8cr, chirp-v4.5 = 10cr, chirp-v5 = 12cr. Upload-cover = 8–12cr. Cover images = 1cr. Timestamped lyrics = 2cr.

What API endpoints are available?

8 endpoints: /api/v1/audio/music (create music), /api/v1/audio/music/extend, /api/v1/audio/music/feed, cover generate/status, upload-cover generate/status, and timestamped lyrics.

Can I extend an existing song?

Yes. Use /api/v1/audio/music/extend with a completed task ID. Supports inherit mode (seamless continuation) or custom mode (change style/lyrics).

Can I upload my own audio and create a cover?

Yes. Use /api/v1/audio/music/upload-cover/generate to upload audio (max 8 min) and generate an AI cover with new vocals, style, and lyrics.

What model versions are available?

chirp-v3-5, chirp-v4-0, chirp-v4-5, chirp-v4-5-plus, chirp-v5, and chirp-v5-5. Each version offers different quality tiers and pricing.

Do I need a separate Suno account?

No. API in One handles all provider authentication. You only need one API in One key.

Related live models