| Prompt | string | Text prompt describing the transition and motion. | Create a smooth transition from a cloudy sky to a quiet riverside park path, with natural camera movement and realistic lighting. |
| First and Last Frame Images | array | Exactly 2 images: [first_frame, last_frame]. | https://samplelib.com/jpeg/sample-clouds-400x300.jpg |
| Resolution | Enum (4 options) | Output resolution. Price scales with resolution: 480p is cheapest, 4K is most expensive. | 720p |
| Duration | int | The duration of the generated video in seconds. | 5 |
| Seed | int | Random seed for reproducible generation. Use -1 for random. | 42 |
| High Bitrate | boolean | Enable high bitrate mode for better visual fidelity. Produces larger files. | false |
| Draft | boolean | Generate a cheap 480p draft (resolution must be 480p or omitted when true — any other value is rejected). Finalize the draft you keep at 1080p by calling this same endpoint again with draft_request_id set to this request's request_id. | false |
| Draft Request ID | string | Finalize an earlier draft (submitted with draft=true) into a full 1080p render. Set to that draft's request_id; prompt, media, duration, aspect ratio and seed are reused from the draft. resolution must be 1080p or omitted, and draft must not be true — anything else is rejected. The draft must be completed and at most 7 days old. | - |