List segments
get_segmentsList the storyboard's segments (narration span, type, duration, creative direction). The 1-based segment_number is the handle every segment tool takes (update/split/combine/continuation/regenerate) — you never need a UUID. Returns {total, offset, returned, segments}; on big projects page through with offset/limit rather than fetching all segments in one call.
Each segment also reports `continues_from_segment`. When set, this shot is a
CONTINUATION of that earlier segment: its rendered frame carries over (same
composition, characters, and setting) and only the delta changes — an added
overlay, a shifted expression, a closer angle, a slow reframe. Null means a
fresh, independent shot. The storyboard plans these chains automatically;
adjust them with set_segment_continuation.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum segments to return; 0 returns all. Long-form projects can hold 100+ segments — page with offset/limit instead of pulling everything at once. | |
| offset | No | 0-based index of the first segment to return (pagination) | |
| project_id | Yes | Project ID, as returned by create_project or list_projects |