Create video (Quick Create)
create_videoKick off an ASYNC full video production job (the Quick Create flow). SPENDS CREDITS (dynamic, ~50–200 by duration/type — the exact amount comes back as creditsReserved). Returns a jobId; poll get_job until completed. For UGC video types ('ugc','brainrot','ugc-broll','ugc-demo') you MUST supply characterId (from list_characters or list_character_library) and a script. Credits refunded automatically on failure.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | What the video is about | |
| script | No | UGC only: the spoken script/dialogue | |
| platform | Yes | ||
| videoType | Yes | ||
| characterId | No | UGC only: character/actor id from list_characters | |
| scenePrompt | No | UGC only: optional scene direction | |
| durationSeconds | Yes | Target length in seconds | |
| additionalInstructions | No |