Skip to main content
GET
Usa questo endpoint dopo aver avviato un job Sora. Riporta lo stato corrente del job, le dimensioni e la durata configurate, ed eventuali errori restituiti dal provider.

Tieni d’occhio questi campi

  • status per lo stato del ciclo di vita
  • progress per un segnale approssimativo di avanzamento
  • error quando il provider rifiuta il job o si verifica un errore durante l’esecuzione
  • expires_at dopo il completamento, se hai bisogno di sapere quando scadono gli asset temporanei

Esegui il polling fino al completamento

1

Crea prima il video

Inizia con Create Video.
2

Esegui il polling per id

Passa qui l’id restituito e continua a controllare finché il job non raggiunge completed o failed.
3

Scarica il file

Quando il job è completed, passa a Retrieve Video Content.

Forma della risposta in CometAPI

Questo passaggio segue da vicino il flusso di polling di Sora. CometAPI mantiene la forma dell’oggetto in stile OpenAI così puoi collegare i controlli di stato con una traduzione minima.

Autorizzazioni

Authorization
string
header
obbligatorio

Bearer token authentication. Use your CometAPI key.

Parametri del percorso

video_id
string
obbligatorio

Video id returned by the create or remix endpoint.

Risposta

200 - application/json

Current job state.

id
string
obbligatorio

Task id.

size
string
obbligatorio
model
string
obbligatorio
object
string
obbligatorio
status
string
obbligatorio

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

seconds
string
obbligatorio
progress
integer
obbligatorio

Render progress from 0 to 100.

created_at
integer
obbligatorio

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.