For AI agents: visit https://elai.readme.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Turns the outline into a video. Every field is optional — omit them all for the default template, no brand kit, and the root folder. Counts against the account's video creation limit. Render the result with POST /videos/render/{videoId}.
Recent Requests
Log in to see full request history
Time
Status
User Agent
Retrieving recent requests…
Loading…
Turns a finished outline into a video. Every field is optional — omit them all and you get the
default template, no brand kit, and the root folder.
This is the replacement for the retired create-by-outline enhancement.
mode
mode
Result
video (default)
Finished slides, ready to render immediately
story
Story-mode slides with empty header / sub-header / list / image placeholders, to fill in the story editor before rendering
Quiz drafts always produce a finished silent slide regardless of mode.
After building
The response is the created video. Render it with POST /videos/render/{videoId}, which accepts the work and returns
immediately — watch for the video_ready or video_errorwebhook rather
than expecting the render outcome in an HTTP response.
🚧
This counts against your video creation limit
A 429 here is the 8-hour video quota, not a rate limit. Note that Create an outline already consumed one, so a single prompt-to-video run
uses two.
brandKitId is validated before the video is built, so an invalid id fails the whole request
rather than producing an unbranded video.
Responses
404
No outline with that id in the caller's account.
429
Video creation limit for the account reached (rolling 8-hour window).
Updated about 1 hour ago
Did this page help you?
Yes
No
Language
ShellNodeRubyPHPPython
Credentials
Header
Header
Loading…
Response
Click Try It! to start a request and see the response here! Or choose an example: