Skip to main content
GET
このエンドポイントは、すでに request_id を取得している場合に使用します。xAI のジョブがまだ実行中かどうかを確認し、準備ができると最終的な動画メタデータを返します。

まずこれらのフィールドを確認してください

  • タスクは受け付けられたものの、結果がまだ準備できていない場合の request_id
  • xAI ジョブの状態を示す statusdone になるまでポーリングを続けます
  • 返された場合の完了率を示す progress
  • レンダリング完了時の video.url

ポーリングループ

1

先に動画を作成または編集する

Create an xAI video または Create an xAI video edit から開始し、返された request_id をコピーします。
2

status が done になるまでポーリングを続ける

レスポンスが request_id だけを返す場合は、数秒待ってから再度ポーリングしてください。status が現れたら、それを停止条件として使用します。
3

完成したファイルを保存する

生成された URL は一時的なものとして xAI に文書化されているため、最終的な video.url は速やかにダウンロードまたはコピーしてください。

承認

Authorization
string
header
必須

Bearer token authentication. Use your CometAPI key.

パスパラメータ

request_id
string
必須

Deferred request id returned by the create or edit endpoint.

レスポンス

200 - application/json

Current xAI video task state.

request_id
string

Returned when the request is accepted but result metadata is not ready yet.

model
string

xAI video model id.

usage
object

Billing metadata. cost_in_usd_ticks reports the cost in provider ticks.

video
object

Generated video metadata. Present when the job has completed.

status
enum<string>

xAI job state. done means the video metadata is ready.

利用可能なオプション:
queued,
processing,
done,
failed,
expired
progress
integer

Completion percentage when returned.

error

Error details when the job fails.