Dashboard
Query public or accessible dashboards and manage dashboards for the Insights UI
Create a dashboard
Creates a dashboard in an accessible realm. The server assigns the authenticated user as owner and initially stores the dashboard with shared access.
Update a dashboard
Updates an existing dashboard when the authenticated user can modify it in the dashboard's realm.
Retrieve all accessible dashboards
Returns dashboards visible to the caller in the requested realm. Anonymous callers receive public dashboards only; authenticated access also depends on roles, ownership, and linked assets.
Retrieve dashboards using a query
Executes a dashboard query after constraining it to the caller's realm, roles, ownership, and asset access. A missing body uses the request realm and default visibility rules.
Delete a dashboard
Permanently removes a dashboard when the authenticated user can modify it in the requested realm.
Retrieve a dashboard
Returns one dashboard only when it is visible to the caller. Inaccessible and nonexistent dashboards both return 404 to avoid disclosing their existence.