Skip to main content
POST
Quellaudio-Referenz: Für Vorgänge auf Basis vorhandener Songs sind keine zusätzlichen IDs erforderlich. Übergeben Sie die task_id der Aufgabe, die die Quellspur erzeugt hat, sowie audio_index für die Position in data.result.music[] (ab 1, Standard 1).
Diese Schnittstelle hat keine Versionsdimension: Übergeben Sie version nicht — wird es dennoch übergeben, wird es verworfen und wirkt sich nicht auf die Abrechnung aus.
Voraussetzung: concat kann nur von extend (Fortsetzung) erzeugte Segmente zusammenfügen. Ist die Quelle kein extend-Produkt (z. B. ein normal in einem Durchgang generierter kompletter Song), wird die Anfrage beim Absenden mit einem 400 abgelehnt.
Die Songsynthese selbst ist kostenlos. Die vorherige Erzeugung des Verlängerungsfragments über extend wird separat berechnet.

Authorizations

string
erforderlich
Alle Schnittstellen erfordern eine Authentifizierung mit einem Bearer TokenAPI-Key abrufen:Besuchen Sie die API-Key-Verwaltungsseite, um Ihren API-Key zu erhaltenFügen Sie bei der Verwendung im Request-Header hinzu:

Body

string
Standard:"suno"
Audiomodell. Übergeben Sie derzeit suno (ohne Angabe standardmäßig suno).
string
erforderlich
Die task_id der Quellaufgabe — muss ein von extend (Fortsetzung) erzeugtes Segment sein (siehe die Warnung oben). Wenn sie fehlt, kein extend-Produkt ist oder die Quelle nicht aufgelöst werden kann, wird beim Absenden ein 400 zurückgegeben.
integer
Standard:"1"
Wählt eine Spur aus data.result.music[] der Quellaufgabe aus (ab 1; Standard 1).
string
Audioausgabeformat: mp3 / m4a / wav.
Die Quellaufgabe muss das Ergebnis einer Verlängerung mit extend oder extendMusic sein. Diese API synthetisiert eine Kette von Verlängerungen und ist kein allgemeines Werkzeug zum Verbinden zweier Songs.
Ergebnis abrufen: Fragen Sie die asynchrone Aufgabe bis zum Abschluss ab und lesen Sie dann die audio_url des vollständigen Songs aus data.result.music[]. Bei einem Fehler wird der abgezogene Betrag automatisch erstattet.

Response

integer
Antwort-Statuscode
array
Zurückgegebenes Daten-Array