Langsung ke konten utama
POST
Mereferensikan trek sumber: Operasi berbasis lagu yang sudah ada tidak memerlukan pencatatan id hulu apa pun, cukup kirim task_id (task_id kami dari tugas yang menghasilkan trek sumber) + audio_index (lagu ke berapa dalam music[] hasilnya, berbasis 1, default 1).
Endpoint ini tidak memiliki dimensi versi: jangan kirim version — jika dikirim, ia diabaikan dan tidak memengaruhi penagihan.
Prasyarat: concat hanya bisa menggabungkan segmen yang dihasilkan oleh extend (kelanjutan). Jika sumber bukan produk extend (misalnya lagu utuh hasil pembuatan sekali jadi), permintaan ditolak saat pengiriman dengan 400 dan pihak hulu tidak dipanggil.

Authorizations

Authorization
string
wajib
Semua antarmuka memerlukan autentikasi menggunakan Bearer TokenDapatkan API Key:Kunjungi halaman pengelolaan API Key untuk mendapatkan API Key AndaSaat digunakan, tambahkan pada header permintaan:

Body

model
string
default:"suno"
Model audio. Saat ini kirim suno (jika tidak dikirim, default suno).
task_id
string
wajib
task_id kami dari tugas sumber — harus berupa segmen yang dihasilkan oleh extend (kelanjutan) (lihat Peringatan di atas). Jika tidak ada, bukan produk extend, atau sumber tidak dapat di-resolve, 400 dikembalikan saat pengiriman.
audio_index
integer
default:"1"
Lagu ke berapa dalam data.music[] dari hasil tugas sumber yang direferensikan (berbasis 1; default 1; sekali pembuatan biasanya menghasilkan 2 lagu: indeks 1 dan 2).
Mengambil hasil: Antarmuka ini adalah tugas asinkron. Setelah pengiriman, Anda mendapatkan task_id, lakukan polling GET /v1/music/tasks/{task_id} dengan interval 3–5 detik hingga status menjadi completed atau failed (biasanya 30–120 detik; selama pembuatan, status adalah pending dan progress berjalan antre 10 → siap 50 → selesai 100). Setelah selesai, ambil audio_url lagu lengkap dari data.result.music[]. Jika gagal, data.error.message memberikan alasannya dan kuota yang dipotong di muka otomatis dikembalikan.

Response

code
integer
Kode status respons
data
array
Array data yang dikembalikan