Skip to main content
POST
Video Extend

Video Extend

The Grok unified video extend endpoint is POST /v1/video/extend. Unlike OpenAI-format Video Extend, the original task ID is passed in the Body via task_id.
  • The route endpoint is POST /v1/video/extend.
  • Required: model, prompt, task_id.
  • You can specify which second of the original video to start extending from with start_time.

Method and Path

Request Example

Response Example

Authentication

Body

string
required
Model name, for example grok-video-3.
string
required
Prompt for the extended segment.
string
required
Original video task ID.
array<string>
List of reference image URLs to add visual constraints as needed.
string
Resolution specification, pass 720P or 1080P.
string
Video aspect ratio, for example 3:2.
integer
Which second of the original video to start extending from.
boolean
Whether to apply high-definition enhancement to the output.

Response

string
New extend task ID.
string
Task status, common values include processing, completed, and failed.
integer
Most recent status update time (Unix timestamp).