Make a video
Make a video from a prompt in one call: planned, narrated and rendered. Answers at once with one jobId; poll GET /v1/jobs/ through queued, planning, awaiting_user_input (with review: "plan", answered by POST /v1/video/create//followups), rendering, then done with output.downloadUrl and sources[], or failed. Calls beyond the render capacity wait their turn; none is refused for being busy. The render is charged only when the renderer accepts it and refunded if it fails. Quote first with X-Sigmora-Quote-Only.
Authorizations
A workspace API key.
Headers
Required durable retry key. Reuse only for the identical logical request; a different payload returns conflict.
1 - 255Send 1 to get the price and balance without running anything.
"1"The approved price; a call that would cost more is refused and nothing is charged.
^\d+$Body
What the video is: the brief, the script, or notes. Up to 12,000 characters.
1 - 12000The project to make it in. Omitted: a new project is created and its id returned.
1 - 200The delivered frame: 9:16 (default), 16:9, 1:1, 4:5 or 21:9.
9:16, 16:9, 1:1, 4:5, 21:9 About how long: a bucket (<10s, 10-30s, 30s-1min, 1-5min) or whole seconds from 3 to 600. Omitted: the planner fits the brief (or the style reference).
<10s, 10-30s, 30s-1min, 1-5min A house video template to lock the look to (see video.options). Omitted: the brand kit default, else the planner picks.
editorial-signal, night-interface, evidence-ledger, footage-journal, presenter-focus, founder-editorial, kinetic-impact A brand (GET /v1/brands) whose kit (voice, look, words) the video uses. Omitted: the project brand, else the workspace brand.
1 - 200A video to borrow the structure and feel of (hook, pacing, shots, captions, music): one TikTok, Instagram, YouTube or X post, or a link to a video file. It is broken down once (priced as a video analysis) and nothing of it is copied.
1 - 2048Up to 100 files or pages to use. Attaching a file confirms you may use it in this video.
100A past projectId to make another like: its frame, length, captions, template, visuals, voice and Brand carry over; its footage and words do not.
1 - 200A DESIGN.md for this video only: its palette leads the render, its type, corners and motion rules steer the scenes, and its tone joins the voice. Markdown text, or { content, jsonContent, fileName, sourceUrl }. No Brand is changed.
1 - 40000auto (default): plan, then render at the quoted price. plan: stop at awaiting_user_input with the plan; approve or revise it with video_followup.
auto, plan