Create a video
create_videoStart a motion video from a public product URL or a prompt. Returns at once with status "queued"; poll get_video until it is "ready", then give the user video_url (needs the API key) or call share_video for a public link. Spends credits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public page to read for the product, brand, colours and copy, e.g. https://your-product.com | |
| model | No | Writing model id, or "auto" (default). | |
| voice | No | Add narration. Default false. | |
| aspect | No | Frame. Default 16:9; 9:16 for vertical social. | |
| images | No | Up to 10 screenshots or images (PNG, JPEG, WebP, GIF; 5 MB each). use "screen" (default) puts one on screen; "style" is a look to match, never shown. | |
| prompt | No | One or two sentences describing the video, used alone or with url. | |
| purpose | No | ad (default), demo, or launch. | |
| seconds | No | Length in seconds. Default 10. |