Intelligence
5 endpoints
bearer admin_web reporting.view device credential
Request body
| Field | Type | Constraints | |
|---|---|---|---|
conversation_id | string | null | optional | — |
question | string | required | max length 2000 |
enabled_datasets | string[] | optional | — |
Response
Returns { "data": IntelligenceAskResult }.
| Field | Type | Constraints | |
|---|---|---|---|
conversation_id | string (uuid) | required | — |
message | object | required | — |
message.id | string (uuid) | required | — |
message.role | string | required | assistant |
message.text | string | required | — |
message.created_at | string (date-time) | required | — |
usage | object | required | — |
usage.tokens_used | integer | required | — |
usage.cost_usd | number | required | — |
usage.tool_calls | string[] | required | — |
bearer admin_web reporting.view device credential
Chat history — this user's own past conversations, most recent first.
Response
Returns { "data": IntelligenceConversationList }.
| Field | Type | Constraints | |
|---|---|---|---|
conversations | object[] | required | — |
bearer admin_web reporting.view device credential
One conversation's full transcript, for re-opening it in the chat UI.
Path parameters
| Name | Type | Notes |
|---|---|---|
id | string |
Response
Returns { "data": IntelligenceConversationMessages }.
| Field | Type | Constraints | |
|---|---|---|---|
messages | object[] | required | — |
bearer admin_web reporting.view device credential
Phase 2 — the dashboard's insights panel. Most recent findings first, real numbers, no LLM.
Response
Returns { "data": IntelligenceInsightList }.
| Field | Type | Constraints | |
|---|---|---|---|
insights | object[] | required | — |
bearer admin_web device credential
Response
Returns { "data": IntelligenceUsage }.
| Field | Type | Constraints | |
|---|---|---|---|
used | integer | required | — |
allowance | integer | required | — |
month_key | string | required | — |
bonus | integer | required | — |