Dashboards: create
dashboards_createCreate a personal dashboard and add existing charts as widgets by passing their IDs; share it with your project or keep it private. Build charts first.
Instructions
Create a dashboard, optionally with charts already on it. Makes a new dashboard owned by you, visible only to you unless shared is set. Each chart id passed becomes a chart widget titled with the chart's name; add more later with dashboards_add_chart. Build the charts first with charts_create. Making it the project default needs an administrator. Returns JSON.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| home | No | Make it your landing dashboard | |
| name | Yes | Dashboard name | |
| chart | No | Chart to put on the dashboard. Repeat for several | |
| config | No | Other settings as a JSON object: widgets (each with type, title and config_json) and layout_json. Typed options win over this | |
| shared | No | Let everyone in the project see this dashboard | |
| default | No | Make it the project's default dashboard, the one new users start from (administrators only) | |
| description | No | What the dashboard is for | |
| allow_shared_edit | No | Let everyone who can see it edit it (needs --shared) |