Menambahkan musik yang dihasilkan AI ke produk dulunya berarti melisensikan perpustakaan stok atau menyewa komposer. Pada tahun 2026, Anda dapat memanggil Suno v4.5 dan mendapatkan lagu lengkap berdurasi 4 menit dengan vokal, harmoni, dan produksi — hanya dalam waktu sekitar 60 detik, dengan biaya kurang dari $0.50.
Postingan ini menjelaskan langkah-langkah integrasi lengkap, dari curl pertama hingga pengiriman audio berbasis webhook di aplikasi Anda.
1. Dapatkan API Key
Daftar di aimarcus.eu/aigenerate/register. Bonus $10 saat mendaftar cukup untuk ~20 lagu Suno v4.5 sebagai permulaan Anda.
2. Mulai Generasi
POST https://aimarcus.eu/aigenerate/api/v1/generate
Authorization: Bearer sk-aig-YOUR_KEY
Content-Type: application/json
{
"model": "V4_5",
"prompt": "Upbeat synthwave, driving bass, retro 80s vibe",
"customMode": false,
"instrumental": false,
"callBackUrl": "https://your-app.com/webhooks/suno"
}
Respon:
{ "code": 200, "data": { "taskId": "f0147a2e78670ecbce46020219f931a1" } }
3. Lirik Kustom
Setel customMode: true dan masukkan lirik Anda di prompt. Suno akan menangani melodi, aransemen, harmoni, dan performa vokal.
{
"model": "V4_5",
"customMode": true,
"prompt": "[Verse 1]\nWaking up to a city that never sleeps...",
"style": "indie pop ballad",
"title": "Midnight City",
"callBackUrl": "..."
}
4. Polling atau Webhook
Dua opsi:
- Polling:
GET /api/v1/generate/record-info?taskId=...setiap 5 detik hinggastate="success". Endpoint polling gratis — tidak dihitung terhadap batasan kuota atau biaya Anda. - Webhook: berikan
callBackUrl. Ketika lagu siap, kami akan POST hasil JSON ke URL Anda dengan tanda tangan HMAC-SHA256 diX-AI-Signature.
5. Payload Akhir
Jika berhasil, akan mengembalikan dua URL audio (Suno menghasilkan variasi):
{
"data": {
"state": "success",
"response": {
"sunoData": [
{ "audioUrl": "https://.../track-a.mp3", "duration": 185 },
{ "audioUrl": "https://.../track-b.mp3", "duration": 194 }
]
}
}
}
Keduanya dalam format MP3, 44.1 kHz, siap diputar. URL tersebut tersedia tanpa batas waktu, tetapi untuk produksi Anda sebaiknya mengunduh dan meng-host ulang di CDN Anda sendiri.
6. Tips Produksi
- Cache di CDN Anda — URL Suno cepat tetapi Anda mengontrol SLA Anda sendiri saat meng-host.
- Simpan
taskIddi database Anda yang dihubungkan ke permintaan pengguna — mempermudah retry dan audit. - Setel batas pengeluaran harian di pengaturan dashboard jika Anda membuka fitur ini untuk pengguna akhir.
- Untuk narasi gaya podcast, gunakan model TTS khusus (lebih cepat dan lebih murah daripada Suno).
Itulah seluruh prosesnya. Pola yang sama berlaku untuk Suno v3.5, v4, v4.5 Plus, MusicGen, dan Mureka — cukup ubah field model.