Create video (with Character)
POST
/v1/video/create
- Create videos based on the sora series models using the unified standard API format
- Generate short videos from prompts with optional reference images
- Control quality and aspect ratio with the size and orientation fields
- Use character_url and character_timestamps to create reusable characters
Authorizations
bearer
Type
HTTP (bearer)
Request Body
application/json
images
string[]
Optional list of reference image URLs
model
string
Required
Sora series model to use
orientation
string
Video orientation, portrait for vertical and landscape for horizontal
Valid values
"portrait""landscape"prompt
string
Required
Natural language prompt describing the target video
duration
integer
Duration in seconds
Valid values
101525character_url
string
Video URL used to create the character; must not contain real people
character_timestamps
string
Time range in seconds where the character appears, in the format {start},{end}, with end-start between 1 and 3 seconds
size
string
Required
Video quality, large for HD and small for standard
Valid values
"large""small"Responses
Task created successfully
application/json
object
id
string
Task ID
status
string
Task status
status_update_time
integer
Status update time in milliseconds
Format
"int64"