KI-generierte Musik in ein Produkt einzubinden, bedeutete früher, eine Stock-Bibliothek zu lizenzieren oder einen Komponisten zu engagieren. Im Jahr 2026 können Sie Suno v4.5 aufrufen und innerhalb von etwa 60 Sekunden eine vollständige 4-minütige Produktion mit Gesang, Harmonie und Arrangement erhalten – für weniger als $0.50.

Dieser Beitrag führt Sie durch eine vollständige Integration, vom ersten curl bis zur webhook-gesteuerten Audioauslieferung in Ihrer App.

1. API-Schlüssel erhalten

Melden Sie sich an unter aimarcus.eu/aigenerate/register. $10 Startguthaben reichen für ca. 20 Suno v4.5-Songs, um loszulegen.

2. Generierung starten

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

Antwort:

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

3. Individuelle Texte

Setzen Sie customMode: true und übergeben Sie Ihre Texte im Prompt. Suno übernimmt Melodie, Arrangement, Harmonie und Gesang.

{
  "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 oder Webhook

Zwei Optionen:

  • Polling: GET /api/v1/generate/record-info?taskId=... alle 5 Sekunden, bis state="success". Polling-Endpunkte sind kostenlos – sie zählen weder gegen Ihr Ratenlimit noch verursachen sie Kosten.
  • Webhook: Geben Sie eine callBackUrl an. Sobald der Song fertig ist, senden wir das Ergebnis-JSON per POST an Ihre URL mit einer HMAC-SHA256-Signatur in X-AI-Signature.

5. Finales Payload

Bei erfolgreicher Fertigstellung werden zwei Audio-URLs zurückgegeben (Suno generiert Varianten):

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

Beide sind MP3, 44,1 kHz, abspielbereit. Sie bleiben unbegrenzt unter der URL verfügbar, aber für die Produktion sollten Sie sie herunterladen und auf Ihrem eigenen CDN hosten.

6. Produktionstipps

  • Cachen Sie auf Ihrem CDN – Suno-URLs sind schnell, aber Sie kontrollieren Ihre eigene SLA, wenn Sie selbst hosten.
  • Speichern Sie die taskId in Ihrer Datenbank, verknüpft mit der Benutzeranfrage – erleichtert Wiederholungen und Audits.
  • Setzen Sie ein tägliches Ausgabenlimit in den Dashboard-Einstellungen, wenn Sie dies Endbenutzern zugänglich machen.
  • Für gesprochene Erzählungen im Podcast-Stil verwenden Sie stattdessen ein dediziertes TTS-Modell (schneller und günstiger als Suno).

Das ist der vollständige Ablauf. Dasselbe Muster funktioniert für Suno v3.5, v4, v4.5 Plus, MusicGen und Mureka – ändern Sie einfach das model-Feld.