Dodavanje AI-generirane glazbe u proizvod nekada je značilo licenciranje stock biblioteke ili angažiranje skladatelja. U 2026. godini, možete pozvati Suno v4.5 i dobiti cijelu pjesmu od 4 minute s vokalima, harmonijom i produkcijom — za otprilike 60 sekundi stvarnog vremena, za manje od $0.50.

Ovaj post vodi vas kroz kompletnu integraciju, od prvog curl poziva do isporuke zvuka putem webhooka u vašoj aplikaciji.

1. Nabavite API ključ

Registrirajte se na aimarcus.eu/aigenerate/register. $10 besplatno pri registraciji dovoljno je za ~20 pjesama generiranih sa Suno v4.5 kako biste započeli.

2. Pokrenite generiranje

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"
}

Odgovor:

{ "code": 200, "data": { "taskId": "f0147a2e78670ecbce46020219f931a1" } }

3. Prilagođeni tekstovi

Postavite customMode: true i unesite svoje tekstove u prompt. Suno upravlja melodijom, aranžmanom, harmonijom i vokalnom izvedbom.

{
  "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 ili webhook

Dvije opcije:

  • Polling: GET /api/v1/generate/record-info?taskId=... svakih 5 sekundi dok state="success". Poll endpointi su besplatni — ne računaju se u vaš limit ili trošak.
  • Webhook: navedite callBackUrl. Kada je pjesma spremna, POST-amo rezultat JSON na vaš URL s HMAC-SHA256 potpisom u X-AI-Signature.

5. Završni payload

Uspješno dovršenje vraća dvije audio URL adrese (Suno generira varijacije):

{
  "data": {
    "state": "success",
    "response": {
      "sunoData": [
        { "audioUrl": "https://.../track-a.mp3", "duration": 185 },
        { "audioUrl": "https://.../track-b.mp3", "duration": 194 }
      ]
    }
  }
}

Obje su MP3, 44.1 kHz, spremne za reprodukciju. URL-ovi ostaju aktivni neograničeno, ali za produkciju trebali biste ih preuzeti i ponovno hostati na vlastitom CDN-u.

6. Savjeti za produkciju

  • Keširajte na svom CDN-u — Suno URL-ovi su brzi, ali vi kontrolirate vlastiti SLA kada ih hostate.
  • Spremite taskId u svoju bazu podataka povezano s korisničkim zahtjevom — olakšava ponavljanje i reviziju.
  • Postavite dnevni limit potrošnje u postavkama nadzorne ploče ako ovo izlažete krajnjim korisnicima.
  • Za naraciju u stilu podcasta, koristite namjenski TTS model (brži i jeftiniji od Suno-a).

To je cijeli proces. Isti obrazac radi za Suno v3.5, v4, v4.5 Plus, MusicGen i Mureka — samo promijenite polje model.