Video Generation Overview
Video generation uses asynchronous tasks: create a task, save its ID, then retrieve status or receive a supported callback.
Endpoints
| Endpoint | Method | Purpose |
|---|---|---|
/v1/videos | POST | Create a video task |
/v1/videos/{id} | GET | Retrieve status and result |
/v1/videos/{id} | DELETE | Cancel a task |
Workflow
- Choose a compatible video model from the current model catalog.
- Create the task and save its ID.
- Poll with backoff or use a model-supported webhook.
- Read the result when successful and inspect its usage record.
Billing
One API key can access all platform video models. Successful requests are billed at the selected model's current price and include itemized usage details. Failed tasks are not charged.
