Get Dashboard Controls
GET/v1/viz/:viz_id/controls
What this dashboard can be ASKED to do — pages, selectors, filters, capture regions.
The manifest an agent needs before it writes an alert's view_state or a
capture_recipe: every page id ?page= accepts, every parameter
selector and filter with the values it takes and the query key that pins it
(sel.<name> / f.<name>), the cross-filter dimensions (x.<dim>),
the date selector's presets and comparison periods, the measure names, and
the regions a capture step may crop to. Without it a recipe is written
by guessing at names, and a wrong name is a failed capture at fire time.
Derived from THIS viz's own generated file tree on branch — the code
that produces the DOM, and the only source that exists for every viz. Read
stamping before trusting the lists: a dashboard generated before
2026-09-09 carries stores and components that ignore the URL contract and
stamp no data-selector hooks, and this route says so rather than
promising a control it cannot address. verified is always false here —
nothing on this lambda opened a browser.
Request
Responses
- 200
- 404
- 422
Successful Response
Not found
Validation Error