Skip to main content
The digest is the dashboard’s side rail in one request. It reads the lists the rail draws, for the company the credential belongs to, and nothing else. Each list is cut at a cap. Past a cap, page the list route itself.

Read the digest

GET /v1/digest — scopes sessions:read and agents:read No query parameters. Every session in it is top-level (a delegated thread is not listed) and newest first. Each capped list is { data, has_more }. has_more is true when the list goes on past its cap.
Agents and sessions are the full objects their own routes answer. The digest only reads. A channel from before channels were marked shows no session here; reading it with GET /v1/sessions?room={agent_id} finds its conversation. A key missing either scope is forbidden. A company without an active plan is subscription_required, except for the person setting it up and its CEO. An agent’s own token cannot read it.