Save a finished storyboard
studio_storyboard_submitValidates and saves a finished Music storyboard with one DirectedShot per fixed shot order, exact expectedRevisionId/audioAnalysisId, optional treatment and visualWorld. Creates an immutable revision while preserving server-owned timing. visualWorld is required for quoting. No model, queue, provider or credit use.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| shots | Yes | Finished direction, exactly one entry per server-owned shot order. | |
| projectId | Yes | Existing music-video project id. | |
| treatment | No | ||
| visualWorld | No | Board-wide visual facts. Optional characters, vehicles, locations, props and never are arrays of up to 12 non-empty strings, each at most 300 characters. Combined rendered fields are limited to 2,400 characters including labels, separators and newlines after trimming. Scene-specific costume and visual direction belong to scene text. | |
| audioAnalysisId | Yes | Exact current song analysis id returned by the context. | |
| targetShotCount | No | Optional first-board shot count used when reading the context. Existing timing is preserved. | |
| expectedRevisionId | Yes | Exact current revision id, or null only for the first storyboard. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||