#The ChatDisplayMessage is a user-visible chat message for rendering in the UI object
ChatDisplayMessage is a user-visible chat message for rendering in the UI
id
stringsender
string"user" or "assistant"
text
stringtimestamp
string (date-time)Endpoints for managing analytics dashboards with flexible, config-driven widgets. Each widget defines its own data source and visualization.
ChatDisplayMessage is a user-visible chat message for rendering in the UI
id
stringsender
string"user" or "assistant"
text
stringtimestamp
string (date-time)/v1/analytics/dashboardsRequires authlinkId
stringqueryRestricts the result to the dashboard scoped to this link. Takes precedence over scope when both are set.
scope
stringqueryRestricts the result by scope. Unset returns every dashboard.
DASHBOARD_SCOPE_UNSPECIFIEDEvery dashboard in the workspace, link-scoped or not.
DASHBOARD_SCOPE_WORKSPACEOnly the workspace-wide dashboard, the one with no link.
DASHBOARD_SCOPE_LINKOnly dashboards tied to a link.
/v1/analytics/dashboards/{dashboardId}/widgets/{widgetId}/summaryRequires authReturns the last generated analysis, and whether the underlying values have changed since.
dashboardId
stringRequiredpathwidgetId
stringRequiredpath/v1/analytics/dashboardsRequires authThis endpoint does not accept any parameters.
config
objectDashboardConfig is the structured configuration for a dashboard
id
stringClient-supplied dashboard id. Generated server-side when empty.
linkId
stringLink to scope this dashboard to. Empty creates the workspace-wide dashboard.
name
stringDisplay name. Defaults to "Default Dashboard" when empty.
useDefaultWidgets
booleanFill a workspace dashboard with the standard starter widgets instead of leaving it empty. For the first dashboard in a workspace, which is created by one click rather than by a conversation. Ignored when config is set or when link_id is set, and hidden from the agent, which agrees its widgets with the user and would otherwise stack them on top of these.
/v1/analytics/dashboards/{dashboardId}/widgets/{widgetId}/summaryRequires authAnalyses the widget's current values and stores the result. Consumes platform credits, so it runs only when requested.
/v1/analytics/dashboards/{id}Requires auth/v1/analytics/dashboards/{id}Requires authDelete a dashboard and its associated agent conversation.