update_edit
Update an existing edit (project). Supports partial updates — only provided fields are changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | One short sentence describing only the visual aesthetic shared by every shot (e.g., "cinematic noir, dramatic lighting, subtle film grain"). Do not include characters, locations, props, actions, or shot-specific details. | |
| title | No | New title for the edit | |
| editId | Yes | The edit ID to update | |
| videoModel | No | Default model ID for shot video generations | |
| aspectRatio | No | Default aspect ratio for new media | |
| speechModel | No | Default model ID for speech generation. Defaults to Cartesia Sonic 3.5 (cartesia-sonic-3-5) for new edits. | |
| transitions | No | Complete replacement list of timeline transition boundary objects. Use fromShotId/toShotId for robust adjacency-based transitions. | |
| workspaceId | Yes | The workspace ID | |
| styleAssetIds | No | Legacy array of explicitly supplied style-reference asset IDs. Routine projects use the edit.style text and should leave this unset. | |
| shotImageModel | No | Default model ID for shot still/image generations | |
| sceneImageModel | No | Default model ID for scene/location image generations | |
| defaultImageModel | No | Default model ID for new image generations. Also updates shotImageModel, sceneImageModel, and characterImageModel unless those are provided separately. Defaults to google-gemini-3-image for new edits. | |
| defaultVideoModel | No | Default model ID for new video generations. Also updates videoModel unless videoModel is provided separately. Defaults to google-gemini-omni-1-1 for new edits. | |
| characterImageModel | No | Default model ID for character image generations |