Create a video generation job
Videos
Create a video generation job
Submits an asynchronous video generation job. Returns a job_id (UUID) to
poll with GET /v1/videos/{job_id}. Credits are charged on success only.
POST
Create a video generation job
Authorizations
API key as a bearer token: Authorization: Bearer bpx_live_xxx
Body
application/json
A model where type=video from GET /v1/models.
Example:
"seedance-1.5-pro"
Example:
"a calm ocean wave rolling onto a sandy beach, cinematic"
Available options:
1:1, 16:9, 9:16, 4:3, 3:4, 21:9, 3:2, 2:3 Example:
"16:9"
Example:
5
Model-dependent (e.g. 480p, 720p, 1080p).
Response
Job accepted.
Quoted credit cost; charged on success.
Example:
300
Example:
"3 minutes"
Lifecycle state. succeeded/failed/timeout are terminal.
Available options:
pending, starting, processing, completing, succeeded, failed, timeout