Read a dashboard's spec
dashboard_getReturn a dashboard you own as the spec you would send to dashboard_publish — every source named rather than identified — so you can change one panel and publish it back under the same name. Also the live version's number and message, the warnings it published with, and what each query returned (columns, row count). A dashboard shared with you to EDIT comes back the same way, for dashboard_patch; a query reading data only its owner can use keeps its source id and is listed in ownerOnlyQueries — keep those exactly as they are. For one shared with you to view it returns the name, address, audience and panel titles, never the SQL. Pass version to read an earlier version's spec. dashboard is a name, or a /d/owner/slug path.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"dashboard": "<dashboard>"
},
"name": "dashboard_get"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | No | A version number. Omit for the version that is live. | |
| dashboard | Yes | Name of the dashboard, from dashboard_list |