Skip to main content
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_id is the original task ID.
  • The request body is JSON, with required model and prompt.
  • You can specify the second in the original video to start extending from via start_time, and supplement reference images through images.

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).