What’s new in the VideoGen API. Each entry below covers a single release window with breaking changes, new endpoints, fixes, and SDK updates.
- Subscribe to releases via the RSS feed.
- For machine-readable history, fetch each entry as Markdown by appending
.mdto its URL (for example, /changelog/2026/5/5.md). - For the complete documentation index, see /llms.txt.
v1.1.0 — Simpler workflow names and remix-driven edits
This release renames the video workflows to match the VideoGen app, moves caption and logo styling on the script workflow to remix actions, and renames the agent remix action. Update your workflow endpoints and request fields before upgrading.
-
Breaking: workflows renamed to match the app. The video workflow endpoints now use short names:
add-visuals-narrations-and-captions-to-scriptis nowPOST /v1/workflows/script-to-video.add-visuals-and-captions-to-voiceoveris nowPOST /v1/workflows/voiceover-to-video.add-narration-transitions-and-captions-to-slideshowis nowPOST /v1/workflows/slideshow-to-video.
The
workflowTypefield in workflow run responses and webhook payloads now returnsSCRIPT_TO_VIDEO,VOICEOVER_TO_VIDEO, andSLIDESHOW_TO_VIDEO. SDK methods follow the new names (workflows.scriptToVideo,workflows.voiceoverToVideo,workflows.slideshowToVideo). The old paths still accept requests for now but are deprecated and no longer shown in the docs or SDKs; migrate to the new paths. -
Breaking:
script-to-videodropscaptionStyleandlogoFileId. Style captions with anENABLE_CAPTIONSremix action, hide them withDISABLE_CAPTIONS, and add a logo with aSET_LOGOremix action instead. Captions are on by default when you omit remix actions. Thevoiceover-to-videoandslideshow-to-videoworkflows still acceptcaptionStyleandlogoFileIddirectly. See Remix actions. -
Breaking: remix action
VIDEO_EDITOR_AGENTrenamed toEDIT_WITH_AGENT. Update thetypefield on any natural-language edit remix action. Behavior is unchanged. -
Breaking:
generate-musicno longer acceptsdurationSeconds. Music tracks are a fixed length (about 30 seconds), so the field never changed the output and has been removed. Every request is now billed at the fixed 30-second length. RemovedurationSecondsfrom anygenerate-musiccall. -
Set clip length on video clips:
POST /v1/tools/generate-video-clipnow acceptsdurationSeconds, a whole number from 1 to 15 (defaults to 6). For longer, multi-scene, professionally edited videos, use a workflow such asPOST /v1/workflows/script-to-video. -
Documented sound effect duration:
generate-sound-effectacceptsdurationSecondsfrom 1 to 30 (about 10 seconds when omitted). -
List dashboard projects too:
GET /v1/projectsnow acceptsincludeUiProjects. PassincludeUiProjects=trueto include dashboard-created projects alongside API-created ones; it defaults tofalse, so existing calls still return only API-created projects. -
Automatic model selection: the image, video clip, sound effect, and music tools now route each request to the best available model for your inputs and settings, so you don’t pick a model.