Extend an existing song or uploaded audio.
Model
Parameters
| Parameter | Type | Required | Description |
|---|
mv | string | Yes | Model version |
custom | boolean | Yes | Simple or custom mode |
clip_id | string | No | Existing Suno clip ID to extend |
audio_url | string | No | Audio file URL to extend |
continue_at | number | Yes | Time in seconds where extension should begin |
gpt_description_prompt | string | No | Simple mode description |
prompt | string | No | Custom mode lyrics/prompt |
title | string | No | Title for extended version |
make_instrumental | boolean | No | Generate instrumental |
Provide either clip_id (for Suno-generated clips) or audio_url (for uploaded audio).
Example - Extend Existing Clip
curl -X POST https://api.unifically.com/v1/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "suno-ai/extend",
"input": {
"mv": "chirp-bluejay",
"custom": false,
"clip_id": "69ad968a-23c4-40e0-9cdc-80f9649c5209",
"continue_at": 99.6,
"gpt_description_prompt": "Continue the epic chorus"
}
}'
Example - Upload and Extend
curl -X POST https://api.unifically.com/v1/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "suno-ai/extend",
"input": {
"mv": "chirp-bluejay",
"custom": true,
"audio_url": "https://example.com/audio.mp3",
"continue_at": 60,
"prompt": "[Verse 3]\nExtended lyrics here...",
"title": "Extended Version"
}
}'
Response
{
"code": 200,
"success": true,
"data": {
"task_id": "abc123def456",
"status": "pending"
}
}
Pricing
$0.06 per operation