New: Nano Banana 2.1Try the model
API Stock
/MUSIC/suno
Audio

Suno API

Suno-Audiogenerierung: Erstellen Sie Songs, Texte und Soundeffekte und bearbeiten Sie vorhandene Tracks (Erweitern, Covern, Stems, Fades, Mashup, Remaster, MV, Persona und mehr) – ein Modell, das über das Feld „Aktion“ ausgewählt wird.

  • Text zu Musik
  • Audio-Referenz
  • Mehrere Aktionen

Ab

$0.075

pro Generierung

53 Parameter · 31 Preisoptionen

Suno Playground

Eingabe

Benutzerdefinierter Modus: detaillierter Text / Eingabeaufforderung (auch der Text oder die Klangbeschreibung)

Audiodatei-URL zum Betrieb

musikvideo: Titelbild-URL, die im Ring angezeigt werden soll (Standard: das Cover des Quelltracks, falls verfügbar)

voice: URL zur Sprachaufzeichnung

voice: URL zur Verifizierungsphrasenaufzeichnung

Public audio URLs. inspo: 1–4 inspiration references; custom-model: 6–24 training tracks (MP3, WAV or M4A).

Zum Ausführen anmelden

Ausführungen werden deinem Guthaben belastet.

Ausgabe

Die Ausgabe erscheint hier.

Füllen Sie die Felder aus, prüfen Sie die Kosten und starten Sie das Modell. Das Ergebnis erscheint hier; im Browser benötigen Sie keinen separaten API-Schlüssel.

Suno API Preise

OptionPreis pro Generierung
music$0.075
bpm$0.002
vox$0.002
wav$0.002
concat$0.002
boost-style$0.002
music-video$0.002
timestamped-lyrics$0.002
upload$0.006
crop$0.012
lyrics$0.012
fade-in$0.012
fade-out$0.012
remove-section$0.012
sound$0.015
voice$0.024
adjust-speed$0.036
midi$0.075
cover$0.075
extend$0.075
mashup$0.075
sample$0.075
add-stem$0.075
remaster$0.075
add-vocals$0.075
music-cover$0.075
replace-section$0.075
add-instrumental$0.075
inspo$0.102
stems$0.15
stems-all$0.36
1curl -X POST https://api.api-stock.com/api/v1/generation/create \
2 -H "Authorization: Bearer $API_STOCK_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "model": "suno",
6 "input": {
7 "action": "music",
8 "makeInstrumental": false,
9 "maxMode": false,
10 "aspectRatio": "9:16",
11 "quality": "compact"
12 }
13 }'

Parameter

NameTypErforderlichStandardwertBeschreibung
actionstringNeinmusicSuno-BetriebEiner von: music, extend, cover, add-instrumental, add-vocals, sound, stems, stems-all, wav, lyrics, voice, timestamped-lyrics, boost-style, music-cover, replace-section, music-video, inspo, upload, remaster, add-stem, vox, remove-section, crop, fade-in, fade-out, adjust-speed, concat, mashup, sample, midi, bpm, custom-model
mvstringNein—Engine-Version. Audio-Aktionen: v6 (Standard) | v6-wild | v6-mini | custom. Die eingestellten Versionen v3.5 … v5.5 werden weiterhin akzeptiert und laufen auf v6. lyrics: remi-v1 | default. Wird von stems/stems-all/wav/voice nicht verwendet. variety, maxMode, audioFormat, duration und customModelId erfordern eine V6-Engine (jeder Wert außer custom).
custombooleanNein—false für einfachen Modus, true für benutzerdefinierten Modus
gptDescriptionPromptstringNein—Einfacher Modus: Song- / Effektbeschreibung (mit optionalem Text)
promptstringNein—Benutzerdefinierter Modus: detaillierter Text / Eingabeaufforderung (auch der Text oder die Klangbeschreibung)
tagsstringNein—Benutzerdefinierter Modus: Genre- /Stil-Tags
titlestringNein—Titel für das Ergebnis
makeInstrumentalbooleanNeinfalseEinen reinen Instrumental-Track generieren
negativeTagsstringNein—Zu vermeidende Stile (benutzerdefinierter Modus / Sound)
personaIdstringNein—ID einer benutzerdefinierten Stimme (Persona), um die erzeugte Musik zu singen
customModelobjectNein—Benutzerdefinierte Inline-Modelldefinition (erforderlich, wenn mv=benutzerdefiniert)
customModelIdstringNein—Id of a reusable custom model created by the `custom-model` action (its `output.customModelId`). Generates in that model's style; cannot be combined with mv or personaId.
varietystringNein—Style variation: off | normal | high | extra | max. V6 generative actions.Einer von: off, normal, high, extra, max
maxModebooleanNeinfalseMax mode: higher-quality V6 generation, billed at twice the regular price. Requires custom mode, except on inspo and replace-section.
audioFormatstringNein—Output audio format: mp3 | m4a | wav. V6 generative actions plus sound, remaster, stems and stems-all.Einer von: mp3, m4a, wav
durationnumberNein—music / extend / cover: target length in seconds (10–360), custom mode only. The actual length is decided by the model.
audioUrlstringNein—Audiodatei-URL zum Betrieb
continueAtnumberNein—extend: time in seconds where the extension should begin (at least 1 for a sourceTaskId or audioUrl source)
sourceTaskIdstringNein—Verweis auf eine Ihrer früheren Suno-Generationen (its taskId), die von zustandsbehafteten Aktionen wie extend, music-cover, replace-section, timestamped-lyrics, music-video, voice und wav verwendet wird.
audioIdstringNein—Die zu bearbeitende Spur, identifiziert durch ihre ID (wie in der 'output.tracks [] .audioId' einer vorherigen Generation zurückgegeben). Eine Generation produziert in der Regel 2 Spuren; lassen Sie die erste aus.
fullLyricsstringNein—replace-section: vollständige Texte für den gesamten Track nach der Bearbeitung
authorstringNein—musikvideo: Name des Künstlers / Erstellers auf dem Cover (max. 50)
domainNamestringNein—musikvideo: Marken- /Website-Wasserzeichen unten (max. 50)
aspectRatiostringNein9:16musik-Video: Ausgabe-SeitenverhältnisEiner von: 9:16, 16:9, 1:1, 3:4, 4:3
backgroundColorsstring[]Nein—musikvideo: 1–4 Hex-Farben für den verschwommenen Farbverlauf (z. B. ["#1B2635", "#8A6A4F"])
imageUrlstringNein—musikvideo: Titelbild-URL, die im Ring angezeigt werden soll (Standard: das Cover des Quelltracks, falls verfügbar)
qualitystringNeincompactmusik-Video: Ausgabequalität. `compact` — kleine Share-freundliche Datei (~5MB / 3 min); `high` — schärfere 720p-Klasse Ausgabe bei etwa doppelter Größe; `max` — 1080p-Klasse, ~4× compactEiner von: compact, high, max
startSnumberNein—Startzeit (Sekunden) des betroffenen Bereichs. Wird von remove-section / crop / sample (dem Bereich), replace-section (dem Infill-Bereich) und vox / voice-from-track (dem Stimmfenster) verwendet.
endSnumberNein—Endzeit (Sekunden) des betroffenen Bereichs (> startS). Siehe startS für die Aktionen, die es verwenden.
bpmnumberNein—sound: tempo in BPM
keystringNein—klang: Musiktaste (Dur C–B; Minor Cm–Bm)
typestringNein—sound: 'one-shot' or 'loop' (standardmäßig one-shot)Einer von: one-shot, loop
voiceAudioUrlstringNein—voice: URL zur Sprachaufzeichnung
verificationAudioUrlstringNein—voice: URL zur Verifizierungsphrasenaufzeichnung
phraseIdstringNein—voice: Phrasen-ID vom Verifizierungsphrasen-Endpunkt
namestringNein—voice / custom-model: name
descriptionstringNein—voice: description
stylesstringNein—voice: genre tags (e.g. 'funk edm')
singerSkillLevelstringNein—stimme: Singer Skill LevelEiner von: Beginner, Intermediate, Advanced, Professional
audioUrlsstring[]Nein—Public audio URLs. inspo: 1–4 inspiration references; custom-model: 6–24 training tracks (MP3, WAV or M4A).
styleWeightnumberNein—Style-Gewicht (0,00-1,00)
weirdnessConstraintnumberNein—Kreativitäts- / Seltsamkeitsgewicht (0,00-1,00)
audioWeightnumberNein—Audiogewicht (0,00-1,00)
vocalGenderstringNein—Stimmliches Geschlecht: männlich oder weiblichEiner von: Male, Female
autoLyricsbooleanNein—inspo: die zur Verfügung gestellten Texte kreativ umschreiben
variationCategorystringNein—remaster: Intensität (subtil / normal / hoch)Einer von: subtle, normal, high
stemTypestringNein—vorbauten: welche Vorbauten zu extrahieren sind (z. B. lead_vocal, backing_vocals, drum_kit, bass, piano, electric_guitar). Standardmäßig ist lead_vocal.
voxAudioIdstringNein—Deprecated and ignored: a persona is now created straight from the track (voice with sourceTaskId), no vox extraction needed.
durationSnumberNein—ein- / Ausblenden: Ausblenddauer in Sekunden
speednumberNein—drehzahl einstellen: Drehzahlvervielfacher (0,25–4)
keepPitchbooleanNein—geschwindigkeit anpassen: die ursprüngliche Tonhöhe beibehalten (Standardeinstellung ist true)
sourceTaskIdsstring[]Nein—mashup: genau 2 vorherige suno-Generations-IDs (taskIds) zum Zusammenmischen
audioIdsstring[]Nein—mashup: paralleles Array zu sourceTaskIds Auswahl der Spur in jeder Quelle durch ihre audioId (wie in output.tracks [] .audioId zurückgegeben); einen Eintrag auslassen, um die erste Spur dieser Quelle zu verwenden

Häufig gestellte Fragen

Wie viel kostet Suno?

Die Preise für Suno über die API Stock API beginnen bei $0.075 pro Generierung. Sie zahlen pro Nutzung aus einem einzigen vorausbezahlten Guthaben – es gibt kein Abonnement – und der Endpreis hängt von Parametern wie Auflösung oder Dauer ab.

Wann wurde Suno veröffentlicht?

Suno wurde am 9. September 2026 veröffentlicht. Das Modell ist über die API Stock API mit demselben Schlüssel und demselben Prepaid-Guthaben wie alle anderen Modelle verfügbar.

Wie erhalte ich einen API-Schlüssel für Suno?

Registrieren Sie sich bei API Stock, laden Sie Ihr Guthaben mit einer verfügbaren Zahlungsmethode auf und erstellen Sie im Dashboard einen API-Schlüssel — das dauert wenige Minuten und erfordert keinen Vertrag. Derselbe Schlüssel funktioniert mit allen Modellen des Katalogs, ein eigener Schlüssel für Suno ist also nicht nötig.

Wie rufe ich die Suno-API auf?

Senden Sie eine POST-Anfrage an https://api.api-stock.com/api/v1/generation/create mit Ihrem API-Schlüssel und der Modell-ID "suno". Der Aufruf gibt eine Aufgaben-ID zurück, die Sie regelmäßig abfragen, oder einen Webhook-Callback, sobald das Ergebnis bereit ist. Ein sofort ausführbares Beispiel finden Sie oben im Schnellstart.

Welche Eingabeparameter akzeptiert Suno?

Suno akzeptiert 53 Eingabeparameter. Ihre Typen, Standardwerte und zulässigen Werte sind oben in der Parametertabelle aufgeführt.

Was passiert, wenn eine Anfrage an Suno fehlschlägt?

API Stock wiederholt die Anfrage automatisch über einen Ausweichanbieter. Wenn alle Anbieter fehlschlagen, wird der Betrag Ihrem Guthaben gutgeschrieben.

Kann ich Suno mit demselben API-Schlüssel wie andere Modelle verwenden?

Ja. Jedes Modell auf API Stock – Video-, Bild-, Musik- und Chatmodelle – verwendet denselben API-Schlüssel und dasselbe vorausbezahlte Guthaben, sodass Sie zu Suno wechseln können, ohne neue Zugangsdaten zu benötigen.