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 hingga state="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 di X-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 taskId di 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.