Skip to main content
POST
Image to video

Headers

Authorization
string
required

Bearer API key.

Example:

"Bearer sk-..."

Body

application/json
model
string
required

Model id, e.g. gen3a_turbo, gen4_turbo.

Example:

"gen3a_turbo"

promptImage
required

Reference image URL or list of URLs.

promptText
string
required

Prompt text.

duration
enum<integer>

Duration seconds (5 or 10). Default often 10.

Available options:
5,
10
seed
integer

Random seed.

Required range: 0 <= x <= 999999999
watermark
boolean

Whether to include watermark.

ratio
string

Aspect / pixel ratio, e.g. 768:1280, 1280:720.

Response

200 - application/json

Task accepted

id
string
status
string

PENDING / RUNNING / SUCCEEDED / FAILED …

createdAt
string
output
string[]
progress
number
failure
string
failureReason
string