Zum Hauptinhalt springen
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
}
Verwenden Sie diesen Endpunkt, um einen Veo-Job abzufragen. Er gibt den aktuellen Aufgabenstatus und die aufgelösten Backend-Model-Informationen zurück.

Abfrageschleife

1

Erstellen Sie zuerst den Job

Beginnen Sie mit Veo3 Async Generation und speichern Sie die zurückgegebene id.
2

Fragen Sie ab, bis die Aufgabe einen Endzustand erreicht

Rufen Sie diesen Endpunkt weiter auf, bis der Job queued oder in_progress verlässt und einen abgeschlossenen Zustand erreicht.
3

Speichern Sie das Ergebnis

Sobald die Ausgabe bereit ist, verschieben Sie sie in Ihren eigenen Speicher, wenn Ihre Anwendung eine dauerhafte Kopie benötigt.

Warum sich die model ID ändern kann

Die Antwort kann die aufgelöste Backend-model id statt des von Ihnen übermittelten Alias anzeigen. Dies ist erwartetes Verhalten.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Pfadparameter

video_id
string
erforderlich

Task id returned by the create endpoint.

Antwort

200 - application/json

Current job state.

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