Video Extend
OpenAI Format
Video Extend
Use POST /v1/videos/{video_id}/extend to extend a segment based on an existing Grok video task.
POST
Video Extend
Video Extend
OpenAI format entry point. For unified videos, please use Video Extend (Unified Video) (POST /v1/video/extend, pass task_id in the Body).
Based on an existing Grok video task, extend the video content from a specified point in time via POST /v1/videos/{video_id}/extend.
- The path parameter
video_idis the original task ID. - The request body is JSON, with required
modelandprompt. - You can specify the second in the original video to start extending from via
start_time, and supplement reference images throughimages.
Method and Path
Request Example
Response Example
Authentication
Path Parameters
string
required
Original video task ID.
Body
string
required
Model name, for example
grok-video-3.string
required
Prompt for the extended segment.
array<string>
List of reference image URLs, used to add visual constraints as needed.
string
Resolution specification, pass
720P or 1080P. The Apifox example also uses 1080p; it is recommended to standardize on uppercase 1080P.string
Video ratio, with values such as
3:2 used in the Apifox example.integer
The second in the original video from which to start extending.
boolean
Whether to apply HD 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).