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 reports `continues_from_segment`: when set, this shot
CONTINUES that earlier segment's frame (same composition, only the delta
changes); null is a fresh shot. Adjust with set_segment_continuation.
Each segment's segment_assets also lists its overlays (asset_type
ui_element, text under config.overlay) — the one call that audits every
lower third / title card in the project.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 |