curl 'https://api.60db.ai/deep-analytics/analysis-agents-analytics?days=30' \
-H "Authorization: Bearer your-api-key"
const res = await fetch('https://api.60db.ai/deep-analytics/analysis-agents-analytics?days=30', {
headers: { Authorization: 'Bearer your-api-key' },
});
const { success, data, message, code } = await res.json();
if (!success) throw new Error(`${code}: ${message}`);
Call Analysis
Get Analytics Overview
Chart data across all analyzers
GET
/
deep-analytics
/
analysis-agents-analytics
curl 'https://api.60db.ai/deep-analytics/analysis-agents-analytics?days=30' \
-H "Authorization: Bearer your-api-key"
const res = await fetch('https://api.60db.ai/deep-analytics/analysis-agents-analytics?days=30', {
headers: { Authorization: 'Bearer your-api-key' },
});
const { success, data, message, code } = await res.json();
if (!success) throw new Error(`${code}: ${message}`);
Workspace-wide totals over the last 7, 30 or 90 days, with a row per analyzer.
Request
Headers
Query
Response
200{
"success": true,
"data": {
"days": 30,
"tz": "UTC",
"totals": {
"analyzers": 3,
"analyzed": 120,
"with_problems": 18
},
"daily": [],
"by_analyzer": [
{
"id": "3f1c2d4e-5a6b-4c7d-8e9f-0a1b2c3d4e5f",
"name": "Refund policy check",
"analyzed": 40,
"with_problems": 7
}
]
}
}
Errors
Errors use{ "success": false, "message": "...", "code": "..." }. See the overview for the codes every route can return.
This endpoint
| Status | Code | When |
|---|---|---|
| 400 | VALIDATION_ERROR | days is not 7, 30 or 90 |
Example
curl 'https://api.60db.ai/deep-analytics/analysis-agents-analytics?days=30' \
-H "Authorization: Bearer your-api-key"
const res = await fetch('https://api.60db.ai/deep-analytics/analysis-agents-analytics?days=30', {
headers: { Authorization: 'Bearer your-api-key' },
});
const { success, data, message, code } = await res.json();
if (!success) throw new Error(`${code}: ${message}`);