メインコンテンツへスキップ
GET
/
v1
/
videos
/
{video_id}
VIDEO_ID="<video_id>"

curl "https://api.cometapi.com/v1/videos/$VIDEO_ID" \
  -H "Authorization: Bearer $COMETAPI_KEY"
{
  "id": "<video_id>",
  "object": "video",
  "model": "veo3.1-fast",
  "status": "completed",
  "progress": "100",
  "created_at": "1781079479",
  "completed_at": "1781079580",
  "video_url": "https://comet-api-bucket.s3.us-east-1.amazonaws.com/videos/<video_id>.mp4?..."
}
このエンドポイントを使用して Veo ジョブをポーリングします。現在のタスク状態と、解決済みのプロバイダーモデル情報を返します。

ポーリングループ

1

最初にジョブを作成する

まず Veo3 非同期生成 から開始し、返された id を保存します。
2

タスクが終端状態になるまでポーリングする

ジョブが queued または in_progress を抜けて完了状態に到達するまで、このエンドポイントを呼び出し続けてください。
3

結果を保存する

出力の準備ができたら、アプリケーションで永続的なコピーが必要な場合は、自身のストレージに移動してください。

model ID が変わる可能性がある理由

レスポンスには、送信したエイリアスではなく、解決済みのプロバイダーモデル 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