Suno · Audio & Musik

OpenClaw x Suno

Suno ist eine KI-Musikgenerierungsplattform, die originale Songs — Gesang, Instrumente und Liedtexte — aus Textbeschreibungen erstellt. Über RunAPI teilen alle Suno-Versionen einen einzigen API-Key mit Abrechnung pro Aufruf.

9 variants ab $0.01 / Aufruf Kommerzielle Nutzung unterstützt

Prerequisite: npx runapi mcp install

Prompt

Prompt-Modelle

Verwende suno-v4, wenn es zur Aufgabe passt: Verbesserte Kohärenz und Frequenzbereich, 4-Min-Grenze.

You have access to RunAPI task tools for Suno.

Available Suno models:
- suno-v4: Verbesserte Kohärenz und Frequenzbereich, 4-Min-Grenze
  endpoints: /api/v1/suno/stitch_audio, /api/v1/suno/extend_music, /api/v1/suno/create_mashup, /api/v1/suno/add_samples, /api/v1/suno/cover_audio, /api/v1/suno/inspire_music, /api/v1/suno/text_to_music, /api/v1/suno/remaster_audio
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v4.5: Erst-Generierung bis 8 Min, 25 % weniger Genre-Fehler, 40 % bessere Gesangsstimme
  endpoints: /api/v1/suno/remaster_audio, /api/v1/suno/create_mashup, /api/v1/suno/extend_music, /api/v1/suno/add_samples, /api/v1/suno/stitch_audio, /api/v1/suno/inspire_music, /api/v1/suno/cover_audio, /api/v1/suno/text_to_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v4.5-all: Alle v4.5-Stile und -Modi freigeschaltet ohne Abo-Einschränkung
  endpoints: /api/v1/suno/extend_music, /api/v1/suno/create_mashup, /api/v1/suno/cover_audio, /api/v1/suno/text_to_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v4.5-plus: Verbesserte Qualitätsstufe innerhalb der v4.5-Architektur
  endpoints: /api/v1/suno/cover_audio, /api/v1/suno/remaster_audio, /api/v1/suno/add_samples, /api/v1/suno/create_mashup, /api/v1/suno/stitch_audio, /api/v1/suno/text_to_music, /api/v1/suno/inspire_music, /api/v1/suno/extend_music, /api/v1/suno/add_instrumental, /api/v1/suno/add_vocals
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v5: CD-Qualität Audio, bis zu 8 Min pro Generierung
  endpoints: /api/v1/suno/remaster_audio, /api/v1/suno/text_to_sound, /api/v1/suno/add_samples, /api/v1/suno/add_instrumental, /api/v1/suno/create_mashup, /api/v1/suno/stitch_audio, /api/v1/suno/cover_audio, /api/v1/suno/inspire_music, /api/v1/suno/text_to_music, /api/v1/suno/extend_music, /api/v1/suno/add_vocals
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v5.5: Bis zu 8 Min pro Generierung, Voice Cloning und Stil-Training
  endpoints: /api/v1/suno/text_to_sound, /api/v1/suno/add_samples, /api/v1/suno/create_mashup, /api/v1/suno/stitch_audio, /api/v1/suno/text_to_music, /api/v1/suno/cover_audio, /api/v1/suno/inspire_music, /api/v1/suno/extend_music, /api/v1/suno/add_instrumental, /api/v1/suno/remaster_audio
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v6: suno-v6
  endpoints: /api/v1/suno/create_mashup, /api/v1/suno/text_to_music, /api/v1/suno/cover_audio, /api/v1/suno/extend_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v6-mini: suno-v6-mini
  endpoints: /api/v1/suno/cover_audio, /api/v1/suno/create_mashup, /api/v1/suno/text_to_music, /api/v1/suno/extend_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type
- suno-v6-wild: suno-v6-wild
  endpoints: /api/v1/suno/create_mashup, /api/v1/suno/cover_audio, /api/v1/suno/text_to_music, /api/v1/suno/extend_music
  request fields: model, vocal_mode, prompt, persona_id, persona_type

Use the model ID and endpoint that match the user's request.
Example prompt: Schreibe einen Lo-Fi-Chill-Beat mit weichem Klavier, Vinyl-Knistern und einer sanften Basslinie, 2 Minuten lang.
/api/v1/suno/stitch_audio: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/stitch_audio und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/stitch_audio/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/extend_music: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/extend_music und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/extend_music/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/create_mashup: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/create_mashup und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/create_mashup/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/add_samples: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/add_samples und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/add_samples/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/cover_audio: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/cover_audio und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/cover_audio/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/inspire_music: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/inspire_music und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/inspire_music/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/text_to_music: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/text_to_music und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/text_to_music/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/remaster_audio: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/remaster_audio und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/remaster_audio/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/add_instrumental: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/add_instrumental und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/add_instrumental/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/add_vocals: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/add_vocals und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/add_vocals/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.
/api/v1/suno/text_to_sound: Submit the task, poll for its status, then verify the completed output. Sende POST an /api/v1/suno/text_to_sound und speichere die ID der zurückgegebenen Task.
Sende GET an /api/v1/suno/text_to_sound/<task-id>, bis der Status completed oder failed ist.
Prüfe, ob die completed-Antwort die in der API-Referenz dokumentierte endpunktspezifische Ausgabe enthält.

Öffentliche Versionen und Endpunkte

Suno V6 ist jetzt verfügbar. Anfragen mit älteren Modell-IDs (v3.5–v5.5) werden automatisch an V6 oder V6 Mini weitergeleitet. Die Preise bleiben unverändert.
Modell-ID Endpunkte Startpreis Katalog
suno-v4
/api/v1/suno/stitch_audio /api/v1/suno/extend_music /api/v1/suno/create_mashup /api/v1/suno/add_samples /api/v1/suno/cover_audio /api/v1/suno/inspire_music /api/v1/suno/text_to_music /api/v1/suno/remaster_audio
$0.01 / Aufruf Modelldetails
suno-v4.5
/api/v1/suno/remaster_audio /api/v1/suno/create_mashup /api/v1/suno/extend_music /api/v1/suno/add_samples /api/v1/suno/stitch_audio /api/v1/suno/inspire_music /api/v1/suno/cover_audio /api/v1/suno/text_to_music
$0.01 / Aufruf Modelldetails
suno-v4.5-all
/api/v1/suno/extend_music /api/v1/suno/create_mashup /api/v1/suno/cover_audio /api/v1/suno/text_to_music
$0.12 / Aufruf Modelldetails
suno-v4.5-plus
/api/v1/suno/cover_audio /api/v1/suno/remaster_audio /api/v1/suno/add_samples /api/v1/suno/create_mashup /api/v1/suno/stitch_audio /api/v1/suno/text_to_music /api/v1/suno/inspire_music /api/v1/suno/extend_music /api/v1/suno/add_instrumental /api/v1/suno/add_vocals
$0.01 / Aufruf Modelldetails
suno-v5
/api/v1/suno/remaster_audio /api/v1/suno/text_to_sound /api/v1/suno/add_samples /api/v1/suno/add_instrumental /api/v1/suno/create_mashup /api/v1/suno/stitch_audio /api/v1/suno/cover_audio /api/v1/suno/inspire_music /api/v1/suno/text_to_music /api/v1/suno/extend_music /api/v1/suno/add_vocals
$0.01 / Aufruf Modelldetails
suno-v5.5
/api/v1/suno/text_to_sound /api/v1/suno/add_samples /api/v1/suno/create_mashup /api/v1/suno/stitch_audio /api/v1/suno/text_to_music /api/v1/suno/cover_audio /api/v1/suno/inspire_music /api/v1/suno/extend_music /api/v1/suno/add_instrumental /api/v1/suno/remaster_audio
$0.01 / Aufruf Modelldetails
suno-v6
/api/v1/suno/create_mashup /api/v1/suno/text_to_music /api/v1/suno/cover_audio /api/v1/suno/extend_music
$0.12 / Aufruf Modelldetails
suno-v6-mini
/api/v1/suno/cover_audio /api/v1/suno/create_mashup /api/v1/suno/text_to_music /api/v1/suno/extend_music
$0.12 / Aufruf Modelldetails
suno-v6-wild
/api/v1/suno/create_mashup /api/v1/suno/cover_audio /api/v1/suno/text_to_music /api/v1/suno/extend_music
$0.12 / Aufruf Modelldetails

Überprüfen

Frage den Status ab, bis die Task einen Endstatus erreicht

Wähle <model-id>, um Prüfkommandos zu erzeugen.

Konfiguration

Guide-Endpunkt: <endpoint>

Wähle <model-id>, um eine Anfrage mit dem öffentlichen Eingabevertrag des Endpunkts zu erzeugen.

Zusätzliche Operationen

Diese Operationen verwenden keine Modell-ID.

  • /api/v1/suno/get_timestamped_lyrics
  • /api/v1/suno/separate_audio_stems
  • /api/v1/suno/generate_artwork
  • /api/v1/suno/generate_persona
  • /api/v1/suno/generate_midi
  • /api/v1/suno/regenerate_validation_phrase
  • /api/v1/suno/generate_voice
  • /api/v1/suno/boost_style
  • /api/v1/suno/check_voice
  • /api/v1/suno/voice_to_validation_phrase
  • /api/v1/suno/convert_audio
  • /api/v1/suno/visualize_music
  • /api/v1/suno/generate_lyrics
  • /api/v1/suno/blend_lyrics
  • /api/v1/suno/replace_section
So funktioniert es

In 3 Schritten loslegen

  1. Modell-ID auswählen

    Wähle eine öffentliche Katalog-Modell-ID und prüfe ihren Endpunkt und aktuellen Startpreis.

  2. RunAPI konfigurieren

    Setze RUNAPI_API_KEY, bevor du die Endpunktanfrage sendest.

  3. Ergebnis überprüfen

    Frage bei asynchronen Endpunkten denselben Endpunkt ab, bis die Task einen Endstatus erreicht.

Was du mit OpenClaw + Suno bauen kannst

  • Hintergrundmusik für YouTube und Social Media

    Erzeuge eigene Hintergrundtracks für Videos, indem du Stimmung und Genre im Prompt beschreibst.

  • Songtexte als ganzen Song hören

    Songtexter können ihre Zeilen mit einer Stilbeschreibung einreichen und sie vor dem Studiotermin als vollständiges Demo hören.

  • Podcast-Intros und -Outros

    Erstelle instrumentale Intro- und Outro-Musik passend zum Ton eines Podcasts, erzeuge mehrere Varianten und wähle die beste.

Warum Suno über RunAPI + OpenClaw nutzen

  • 9 Varianten, ein API-Schlüssel

    Nutze eine RunAPI-Verbindung, um zwischen den verfügbaren Modellvarianten zu wählen, ohne deine Integration zu ändern.

  • Klare Nutzungspreise

    Sieh die aktuellen Katalogpreise vor jeder Anfrage ein, ohne Abonnement oder Mindestumsatz.

  • Automatische Task-Workflows

    Sende Tasks, frage ihren Status ab und sammle asynchrone Ergebnisse in einem einheitlichen Ablauf ohne eigenen Polling-Code.

Fragen zu OpenClaw + Suno

Wie schreibe ich bessere Suno-Prompts?

Sei konkret bei Genre, Stimmung, Tempo und Instrumentierung. Ein Prompt wie „beschwingter Indie-Pop mit Akustikgitarre und warmen Synths“ funktioniert besser als „fröhlicher Song“.

Kann ich einen Suno-Song über den ersten Clip hinaus verlängern?

Ja. Suno auf RunAPI bietet Endpunkte zum Verlängern eines Tracks, zum Erstellen von Covern und zum Kombinieren von Songs, alle mit demselben API-Schlüssel und Task-Ablauf.

Brauche ich ein Suno-Konto, um Suno über RunAPI zu nutzen?

Nein. RunAPI bietet programmatischen Zugriff auf Suno mit deinem RunAPI-API-Schlüssel und Guthaben. Ein Suno-Konto oder separate Zugangsdaten sind nicht nötig.

Welche Modell-ID soll ich verwenden?

Wähle eine öffentliche Modell-ID aus der Versionstabelle. Jede ID stellt die in ihrer Zeile gezeigten Endpunkte bereit.

Konfiguriert diese Anleitung ein Chatmodell?

Nein. Diese Modelllinie verwendet den hier gezeigten Endpunktablauf und wird nicht als Agent-Chatmodell dargestellt.

Bauen Sie mit einem Team?

Wir helfen bei Enterprise-Setup, Integrationen und technischen Fragen.

Kontakt aufnehmen