Vai al contenuto principale
GET
/
v1
/
videos
/
{video_id}
Retrieve a Veo video job
curl --request GET \
  --url https://api.cometapi.com/v1/videos/{video_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "task_pa9CKKtYlTdxO7IIHOKKhXfjxEu4EQoR",
  "size": "16x9",
  "model": "veo_3_1-4K",
  "object": "video",
  "status": "queued",
  "task_id": "task_pa9CKKtYlTdxO7IIHOKKhXfjxEu4EQoR",
  "progress": 0,
  "created_at": 1773297229
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Usa questo endpoint per effettuare il polling di un job Veo. Restituisce lo stato corrente dell’attività e le informazioni risolte del modello backend.

Ciclo di polling

1

Crea prima il job

Inizia con Veo3 Async Generation e salva l’id restituito.
2

Esegui il polling finché l'attività non è terminale

Continua a chiamare questo endpoint finché il job non esce da queued o in_progress e raggiunge uno stato completato.
3

Memorizza il risultato

Una volta che l’output è pronto, spostalo nel tuo sistema di storage se la tua applicazione ha bisogno di una copia persistente.

Perché il model ID può cambiare

La risposta può mostrare il model id backend risolto invece dell’alias che hai inviato. Si tratta di un comportamento previsto.

Autorizzazioni

Authorization
string
header
obbligatorio

Bearer token authentication. Use your CometAPI key.

Parametri del percorso

video_id
string
obbligatorio

Task id returned by the create endpoint.

Risposta

200 - application/json

Current job state.

id
string
obbligatorio
size
string
obbligatorio
model
string
obbligatorio
object
string
obbligatorio
status
string
obbligatorio
progress
integer
obbligatorio
created_at
integer
obbligatorio
task_id
string