Skip to main content
The formo charts command group manages charts within dashboard boards. Every chart command is scoped to a board with --board-id.

formo charts list

List charts for a board. Returns lightweight summaries by default; pass --results to execute each chart’s query and include full results.
Requires boards:read scope on your API key.

formo charts meta

List lightweight chart metadata for a board without query results.
Requires boards:read scope on your API key.

formo charts get <chartId>

Get a single chart by ID.
Requires boards:read scope on your API key.

formo charts query <chartId>

Execute a saved chart query after substituting {{date_from}} and {{date_to}}.
Requires boards:read scope and a chart query that uses both date variables.

formo charts create

Create a chart from typed flags or a raw JSON body.
Requires boards:write scope on your API key.

Options

Provide either --body or typed chart fields such as --title, --chart-type, and --query.

Examples


formo charts update <chartId>

Update an existing chart. You can pass partial typed fields; the CLI fetches the current chart and sends the full body required by the API.
Requires boards:write scope on your API key.
The same typed options as create are available.

formo charts move <chartId>

Move a chart to another board.
Requires boards:write scope on your API key.

formo charts duplicate <chartId>

Duplicate a chart within its board. The CLI returns the new chart ID.
Requires boards:write scope on your API key.

formo charts reorder

Reorder charts in a board.
Requires boards:write scope on your API key.
--chart-ids may be comma-separated text or a JSON array.

formo charts delete <chartId>

Delete a chart.
Requires boards:write scope on your API key.
Deleting a chart is permanent.