Skip to main content

Get a dashboard

GET 

/analytics/dashboards/:dashboard_id

A dashboard with its graphs, and optionally their current values.

Without include=values this is a cheap metadata read. With it, every graph is executed and gains a value object holding the same series and totals the console renders — up to 30 graphs per call, with values_truncated_after in the response if the dashboard has more.

Running the graphs is genuinely expensive. Cache the result rather than polling it, and prefer a schedule measured in minutes over one measured in seconds.

One caveat: a graph filtered to "my conversations" resolves $AGENT_ID against the caller, and a machine credential is nobody in particular — such a graph legitimately comes back empty here.

Request

Responses

The dashboard.

Response Headers
    X-Request-Id

    Correlation id for this request. Quote it when reporting a problem.