Create a video clip from a look
create_clipAnimate a completed look into a short clip of the influencer. 7 credits for 5 seconds, 13 for 10; adding scene stages the look in a new place first (2 more). Confirm with get_credits. Silent reactions look real: mouth closed, no talking, an expression arc in beats, hair moves subtly. Returns the clip id. The player card that comes with the result checks on its own; do not poll get_video when the card is showing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image | No | A completed look id from list_images. Leave empty when animating the user's own photo instead. | |
| scene | No | Optional new setting for a scene-staged clip. | |
| prompt | No | What the influencer does, up to 1500 characters. Or pass reaction instead. | |
| duration | No | 5 (default) or 10 seconds. | |
| reaction | No | A key from suggest_reactions (e.g. smirk, deadpan_stare, dreamy_cheek_rest); its prompt is used. | |
| photo_url | No | An https link to a photo (png, jpg or webp, up to 8 MB) The user's own photo to animate instead of a look. | |
| photo_file | No | A file the user attached to the chat, when the client supports that: a photo (png, jpg or webp, up to 8 MB) The user's own photo to animate instead of a look. | |
| photo_upload | No | An upload id from list_uploads (the user dropped the file on the upload page from request_upload): a photo (png, jpg or webp, up to 8 MB) The user's own photo to animate instead of a look. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The clip id for get_video, make_video and get_download_url. | |
| kind | Yes | ||
| next | Yes | ||
| status | Yes | ||
| credits_charged | Yes |