Read the compact customer-portal Home summary
const url = 'https://api.vocapable.com/v1/dashboard-summary';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.vocapable.com/v1/dashboard-summary \ --header 'Authorization: Bearer <token>'Return bounded carrier activity, current work, outcomes, and attention states.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Responses
Section titled “Responses”Successful Response
GET /v1/dashboard-summary response for the portal Home screen.
object
The exact half-open UTC interval the historical counts cover.
object
Legacy ingress/attempt activity by creation time; not call-log counts.
object
Durable calls by direction whose started_at is inside the response window.
These match /v1/calls with direction and started_at >= start, < end filters. Calls persisted after a read can appear on a subsequent read of the same window.
object
One configured agent’s compact health and activity headline.
object
Legacy ingress/attempt activity by creation time; not call-log counts.
object
Durable calls by direction whose started_at is inside the response window.
These match /v1/calls with direction and started_at >= start, < end filters. Calls persisted after a read can appear on a subsequent read of the same window.
object
Current unresolved caller requests, regardless of when they were opened.
object
Durable business results created inside the requested historical window.
object
A small server-derived work signal; zero means the item is ready.
object
Example
{ "agents": [ { "use_case": "sdr", "status": "draft", "health": "live" } ], "attention": [ { "key": "caller_work", "state": "ready" } ]}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "loc": [ "example" ], "msg": "example", "type": "example", "input": "example", "ctx": {} } ]}