clip_id, not a file URL. For a public file, use Upload extend.
POST /suno/v2/generate returns { "taskId" }. Poll Get Task Status. Schema: GET /suno/v2/generate/schema?task=extend.
Parameters
Other optional fields: shared list.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
task=extend — continue an existing clip
clip_id, not a file URL. For a public file, use Upload extend.
POST /suno/v2/generate returns { "taskId" }. Poll Get Task Status. Schema: GET /suno/v2/generate/schema?task=extend.
| Field | Required | Notes |
|---|---|---|
task | Yes | "extend" |
model | Yes | chirp-v6 recommended |
clip_id | Yes | The clip to continue |
continue_at | No | Start extending at this second. Omit and the server picks |
prompt | No | Lyrics for the new section |
persona | No | Allowed on extend |
{
"task": "extend",
"model": "chirp-v6",
"title": "Summer Vibes (Extended)",
"tags": "Pop, Happy, Upbeat",
"clip_id": "b6aa42d8-8ee6-40de-8953-8be4fc5d3406",
"continue_at": 30,
"prompt": "[Verse 2]\nContinue the journey..."
}