Ana içeriğe atla
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
}
Bu endpoint’i, CometAPI /v1/videos wrapper’ı üzerinden oluşturulan bir Veo işini sorgulamak için kullanın. Mevcut görev durumunu ve CometAPI’nin iş için kullandığı çözümlenmiş backend model bilgilerini döndürür.

Polling döngüsü

1

Önce işi oluşturun

Veo3 Async Generation ile başlayın ve dönen id değerini kaydedin.
2

Görev terminal duruma gelene kadar sorgulayın

İş queued veya in_progress durumundan çıkıp tamamlanmış bir duruma ulaşana kadar bu endpoint’i çağırmaya devam edin.
3

Sonucu saklayın

Çıktı hazır olduğunda, uygulamanız kalıcı bir kopyaya ihtiyaç duyuyorsa bunu kendi depolamanıza taşıyın.

Model adı neden değişebilir

Google’ın resmi Veo iş akışı hâlâ async bir sorgulama döngüsüdür. CometAPI bu yapıyı korur, ancak yanıt /v1/videos wrapper’ı içinde normalize edilir ve gönderdiğiniz takma ad yerine çözümlenmiş backend model kimliğini gösterebilir.

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Yol Parametreleri

video_id
string
gerekli

Task id returned by the create endpoint.

Yanıt

200 - application/json

Current job state.

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