Appearance
GET/v1/reports/outbound/dialed-by-agents
Answered outbound calls grouped by agent
Per-agent answered outbound KPI buckets aligned with legacy `GET /api/v1/metrics/outbound/answered/agent`. **Aggregate vs nested calls:** bucket KPIs are full-period; `calls` are page-scoped dialed calls (`number`, `queue` campaign label, `duration`, etc.). Private upstream path: `/v1/reports/outbound/dialed-by-agents`.
Parameters 9
| Name | Type | Description |
|---|---|---|
from_daterequired | query · string | Start date (DD-MM-YYYY). |
to_daterequired | query · string | End date (DD-MM-YYYY). |
from_time | query · string | Start time (HH-MM-SS). Defaults to start of day. |
Bearer token required
Response examples
200OK
{
"success_code": "OK",
"message": "OK",
"details": {},
"data": [
{
"group": "agent",
"name": "string",
"received": 0,
"completed": 0,
"transferred": 0,
"calls_percentage": 0,
"calls": [
{
"id": "string",
"date": "string",
"agent": "string",
"number": "string",
"event": "string",
"queue": "string",
"duration": "string"
}
]
}
],
"meta": {
"current_page": 0,
"per_page": 0,
"total": 0,
"last_page": 0,
"links": {
"first": "string",
"last": "string",
"prev": "string",
"next": "string"
}
}
}400Bad Request
{
"error_code": "VALIDATION_ERROR",
"message": "string",
"details": {}
}