Skip to main content
POST
Create a video generation job

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Idempotency-Key
string
required
Maximum string length: 255

Body

application/json
model
string
required
Required string length: 1 - 128
input
object
required
max_cost_usd
string
Pattern: ^\d+(\.\d{1,6})?$
metadata
object

Response

The generation request was accepted as a Job resource.

id
string
required
object
string
required
Allowed value: "job"
capability
string
required
model
string | null
required
status
enum<string>
required
Available options:
queued,
running,
succeeded,
failed,
canceled
input
object
required
output
object
required
cost
object
required
error
object | null
required
metadata
object
required
created_at
string
required
completed_at
string | null
required
expires_at
string | null
required