POST
/
suno
/
extend
Extend Music
curl --request POST \
  --url https://api.unifically.com/suno/extend \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "mv": "<string>",
  "custom": true,
  "clip_id": "<string>",
  "audio_url": "<string>",
  "continue_at": 123,
  "gpt_description_prompt": "<string>",
  "prompt": "<string>",
  "title": "<string>",
  "make_instrumental": true,
  "advanced_settings": {}
}
'
Extend an existing song or upload audio to extend it.

Pricing

For current pricing, see the Pricing page.

Extend Existing Clip (Simple Mode)

curl -X POST "https://api.unifically.com/suno/extend" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "make_instrumental": true,
    "custom": false,
    "mv": "chirp-bluejay",
    "clip_id": "69ad968a-23c4-40e0-9cdc-80f9649c5209",
    "continue_at": 99.6,
    "gpt_description_prompt": "Continue the epic chorus"
  }'

Upload and Extend (Custom Mode)

curl -X POST "https://api.unifically.com/suno/extend" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "custom": true,
    "mv": "chirp-bluejay",
    "audio_url": "https://example.com/audio.mp3",
    "continue_at": 60,
    "prompt": "Extended lyrics here",
    "title": "Extended Version",
    "advanced_settings": {
      "audio_weight": 0.8,
      "vocal_gender": "m"
    }
  }'

Parameters

mv
string
required
Model version (see Available Models)
custom
boolean
required
Use custom mode (true) or simple mode (false)
clip_id
string
ID of existing Suno clip to extend
audio_url
string
Publicly accessible URL of audio file to extend (if not using clip_id). Supports MP3, WAV formats.Example: "https://example.com/audio.mp3"
continue_at
number
required
Time in seconds where extension should begin
gpt_description_prompt
string
Description for simple mode
prompt
string
Lyrics/prompt for custom mode
title
string
Title for the extended version
make_instrumental
boolean
Generate instrumental version
advanced_settings
object
Advanced controls for custom mode (see Overview)

Response

Response format is the same as Music Generation.