Перейти до основного вмісту
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
}
Використовуйте цей endpoint, щоб опитувати завдання Veo, створене через обгортку CometAPI /v1/videos. Він повертає поточний стан завдання та інформацію про фактичну backend-модель, яку CometAPI використовує для цього завдання.

Цикл опитування

1

Спочатку створіть завдання

Почніть із асинхронної генерації Veo3 і збережіть повернений id.
2

Опитуйте, доки завдання не стане термінальним

Продовжуйте викликати цей endpoint, доки завдання не вийде зі станів queued або in_progress і не досягне завершеного стану.
3

Збережіть результат

Щойно результат буде готовий, перемістіть його до власного сховища, якщо вашому застосунку потрібна довговічна копія.

Чому назва моделі може змінюватися

Офіційний робочий процес Veo від Google усе ще є асинхронним циклом опитування. CometAPI зберігає цю форму, але відповідь нормалізується в обгортці /v1/videos і може показувати фактичний backend model id замість псевдоніма, який ви надіслали.

Авторизації

Authorization
string
header
обов'язково

Bearer token authentication. Use your CometAPI key.

Параметри шляху

video_id
string
обов'язково

Task id returned by the create endpoint.

Відповідь

200 - application/json

Current job state.

id
string
обов'язково
size
string
обов'язково
model
string
обов'язково
object
string
обов'язково
status
string
обов'язково
progress
integer
обов'язково
created_at
integer
обов'язково
task_id
string