Skip to main content
POST
Endpoint ini membuat cover langsung dari URL audio publik; tidak perlu memanggil uploadTask dahulu. Endpoint mengembalikan task_id; polling GET /v1/music/tasks/{task_id}.

Authorizations

string
wajib
Bearer Token. Dapatkan API Key di halaman pengelolaan API Key.

Body

string
default:"suno"
Selalu gunakan suno.
string
wajib
URL HTTP(S) langsung dan publik untuk audio. Sumber harus kurang dari 8 menit. Path lokal, URL blob:, dan tautan yang meminta login tidak didukung.
string
default:"v6"
Versi publik: v6 / v6-wild / v6-mini. Default v6; hilangkan saat memakai custom_model_id.
string
UUID lengkap yang dikembalikan tugas pembuatan model. Tidak dapat digunakan bersama version dan persona_id.
boolean
Kirim field ini secara eksplisit. Dengan false, gunakan gpt_description; dengan true, gunakan field lirik dan gaya.
boolean
default:"false"
Apakah membuat audio instrumental. Saat custom=true dan field ini false, prompt wajib.
string
Deskripsi inspirasi. Wajib saat custom=false; maksimum 3.000 karakter.
string
Lirik kustom, hingga 5.000 karakter.
string
Deskripsi gaya, hingga 1.000 karakter.
string
Judul, hingga 80 karakter.
string
Gaya yang dikecualikan.
number
Bobot gaya, 0–1.
number
Bobot kreativitas, 0–1.
number
Bobot audio, 0–1.
boolean
Apakah lirik masukan ditulis ulang secara kreatif.
string
Gender vokal: Male / Female.
string
ID Persona, tidak dapat digunakan bersama custom_model_id.
integer
Durasi target, 10–360 detik. Hanya tersedia dalam mode kustom.
string
Variasi gaya: off / normal / high / extra / max.
boolean
default:"false"
Mengaktifkan mode Max. Memerlukan mode kustom dan dikenai biaya dua kali harga standar.
string
Format keluaran: mp3 / m4a / wav.

Response

integer
Kode status respons.
array
Hasil pengiriman. Baca data[0].task_id lalu polling API tugas.