Перейти к основному содержанию
Дата обновления: 2026-06-06

Suno Song Concatenation

POST /suno/submit/concat
Concatenate multiple song clips into a complete song.

Request Parameters

ParameterTypeRequiredDescription
clip_idstringYesClip ID of the song to concatenate
is_infillbooleanNoWhether to use infill mode (generate transitions between segments)

Request Examples

curl -X POST https://api.crazyrouter.com/suno/submit/concat \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "clip_id": "clip_abc123",
    "is_infill": false
  }'
import requests

response = requests.post(
    "https://api.crazyrouter.com/suno/submit/concat",
    headers={
        "Content-Type": "application/json",
        "Authorization": "Bearer YOUR_API_KEY"
    },
    json={
        "clip_id": "clip_abc123",
        "is_infill": False
    }
)

print(response.json())

Response Example

{
  "code": 1,
  "description": "Submitted successfully",
  "result": "concat_task_abc123"
}

Infill Mode

When is_infill: true is set, Suno will automatically generate transition passages between song segments:
{
  "clip_id": "clip_abc123",
  "is_infill": true
}
After submitting a concatenation task, use the Task Query endpoint to get results. The concatenated song will generate a new clip ID.