Skip to main content
GET
Verwenden Sie diesen Endpoint, nachdem Sie einen Sora-Job gestartet haben. Er meldet den aktuellen Jobstatus, die konfigurierte Größe und Dauer sowie jeden vom Provider zurückgegebenen Fehler.

Achten Sie auf diese Felder

  • status für den Status im Lebenszyklus
  • progress für ein grobes Fortschrittssignal
  • error, wenn der Provider den Job ablehnt oder er fehlschlägt
  • expires_at nach Abschluss, wenn Sie wissen müssen, wann temporäre Assets ablaufen

Bis zum Abschluss pollen

1

Erstellen Sie zuerst das Video

Beginnen Sie mit Create Video.
2

Per id pollen

Übergeben Sie hier die zurückgegebene id und prüfen Sie weiter, bis der Job completed oder failed erreicht.
3

Laden Sie die Datei herunter

Wenn der Job completed ist, wechseln Sie zu Retrieve Video Content.

Response-Form auf CometAPI

Dieser Schritt entspricht dem Sora-Polling-Workflow sehr genau. CometAPI behält die Objektform im OpenAI-Stil bei, sodass Sie Statusprüfungen mit minimaler Anpassung verdrahten können.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Pfadparameter

video_id
string
erforderlich

Video id returned by the create or remix endpoint.

Antwort

200 - application/json

Current job state.

id
string
erforderlich

Task id.

size
string
erforderlich
model
string
erforderlich
object
string
erforderlich
status
string
erforderlich

Task state: queued, in_progress, completed, or failed.

seconds
string
erforderlich
progress
integer
erforderlich

Render progress from 0 to 100.

created_at
integer
erforderlich

Unix timestamp of task creation.

error
object | null
prompt
string
expires_at
integer | null
completed_at
integer | null

Unix timestamp of completion.

remixed_from_video_id
string | null
video_url
string

Time-limited download URL present when status is completed. Mirror the file to your own storage for long retention.