Skip to main content
POST

Autorisierungen

Authorization
string
header
erforderlich

##Alle Schnittstellen erfordern eine Authentifizierung mit Bearer Token##

API Key erhalten:

Besuchen Sie die API-Key-Verwaltungsseite, um Ihren API Key zu erhalten

Fügen Sie ihn im Anfrage-Header hinzu:

Body

application/json
model
enum<string>
Standard:seedance-2.5-draft-to-video
erforderlich

Name des Videogenerierungsmodells

Verfügbare Optionen:
seedance-2.5-draft-to-video
Beispiel:

"seedance-2.5-draft-to-video"

source_task_id
string
erforderlich

Aufgaben-ID eines fertigen Seedance-2.5-Entwurfs

Wo Sie die ID finden: Im Feld id der Antwort beim Erstellen eines Entwurfs (draft: true)

Voraussetzungen:

  1. Die Aufgabe muss zum aktuellen Konto gehören
  2. Die Aufgabe muss eines der fünf Seedance-2.5-Generierungsmodelle verwenden
  3. Die Aufgabe muss mit draft: true erstellt worden sein
  4. Der Aufgabenstatus muss completed sein
  5. Die aktuelle Zeit muss vor draft_expires_at aus der Aufgabenabfrage liegen
Beispiel:

"task-unified-1774857405-abc123"

output_format
enum<string>
Standard:mp4

Ausgabe-Containerformat, Standard ist mp4

Verfügbare Werte:

  • mp4: H.264-Kodierung mit bester Kompatibilität und standardmäßiger Farbpräzision, dies ist der Standard
  • mov: H.264 + yuv444p-Chroma-Sampling + PCM-Audio für höhere Farbtreue, empfohlen für Color-Grading-, Keying- und Compositing-Workflows. Die Wiedergabe im Browser wird möglicherweise nicht unterstützt; laden Sie die Datei herunter und spielen Sie sie mit VLC / mpv / ffplay ab. Keine zusätzlichen Kosten

Das Ausgabeformat des Entwurfs wird nicht übernommen. Geben Sie hier bei Bedarf mov an

Verfügbare Optionen:
mp4,
mov
Beispiel:

"mp4"

callback_url
string<uri>

HTTPS-Callback-URL nach Aufgabenabschluss

Callback-Zeitpunkte:

  • Wird bei Aufgabenabschluss (completed) oder Fehler (failed) ausgelöst
  • Wird nach Bestätigung der Abrechnung gesendet

Sicherheitseinschränkungen:

  • Nur HTTPS-Protokoll unterstützt
  • Callbacks an interne IP-Adressen sind verboten (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x usw.)
  • URL-Länge maximal 2048 Zeichen

Callback-Mechanismus:

  • Timeout: 10 Sekunden
  • Maximal 3 Wiederholungsversuche nach Fehler (jeweils nach 1/2/4 Sekunden)
  • Das Format des Callback-Antwortkörpers entspricht dem Rückgabeformat der Aufgabenabfrage-Schnittstelle
  • Ein 2xx-Statuscode gilt als Erfolg, andere Statuscodes lösen Wiederholungsversuche aus
Beispiel:

"https://your-domain.com/webhooks/video-task-completed"

Antwort

Aufgabe zur Konvertierung in ein finales Video erfolgreich erstellt

created
integer

Zeitstempel der Aufgabenerstellung

Beispiel:

1761313744

id
string

Aufgaben-ID

Beispiel:

"task-unified-1774857405-abc123"

model
string

Tatsächlich verwendeter Modellname

Beispiel:

"seedance-2.5-draft-to-video"

object
enum<string>

Spezifischer Aufgabentyp

Verfügbare Optionen:
video.generation.task
progress
integer

Aufgabenfortschritt in Prozent (0-100)

Erforderlicher Bereich: 0 <= x <= 100
Beispiel:

0

status
enum<string>

Aufgabenstatus

Verfügbare Optionen:
pending,
processing,
completed,
failed
Beispiel:

"pending"

task_info
object

Detaillierte Informationen zur Videoaufgabe

type
enum<string>

Ausgabetyp der Aufgabe

Verfügbare Optionen:
text,
image,
audio,
video
Beispiel:

"video"

usage
object

Nutzungs- und Abrechnungsinformationen