Przejdź do głównej treści
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
}
Użyj tego endpointu, aby odpytywać zadanie Veo utworzone za pomocą wrappera CometAPI /v1/videos. Zwraca on bieżący stan zadania oraz informacje o docelowym modelu backendowym, którego CometAPI używa dla tego zadania.

Pętla odpytywania

1

Najpierw utwórz zadanie

Zacznij od Veo3 Async Generation i zapisz zwrócone id.
2

Odpytuj, aż zadanie osiągnie stan końcowy

Nadal wywołuj ten endpoint, dopóki zadanie nie opuści stanów queued lub in_progress i nie osiągnie stanu zakończenia.
3

Zapisz wynik

Gdy wynik będzie gotowy, przenieś go do własnej pamięci masowej, jeśli Twoja aplikacja potrzebuje trwałej kopii.

Dlaczego nazwa modelu może się zmienić

Oficjalny workflow Veo od Google nadal działa jako asynchroniczna pętla odpytywania. CometAPI zachowuje ten sam schemat, ale odpowiedź jest normalizowana w wrapperze /v1/videos i może pokazywać docelowy identyfikator modelu backendowego zamiast aliasu, który został wysłany.

Autoryzacje

Authorization
string
header
wymagane

Bearer token authentication. Use your CometAPI key.

Parametry ścieżki

video_id
string
wymagane

Task id returned by the create endpoint.

Odpowiedź

200 - application/json

Current job state.

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