Running a query against the /api/v2/analytics/agents/summary endpoint to pull utilization metrics broken down by 30-minute intervals. The response comes back with 200 OK, but the tHandle and tHold arrays are completely empty for every interval. The tAcw data populates correctly, which makes the issue harder to pin down. I’ve verified the time range covers active shifts and the user IDs are valid. Here is the request payload I’m sending:
{
"query": {
"interval": "30 minutes",
"groupBy": ["user.id"],
"metrics": ["tHandle", "tAcw", "tHold"]
},
"dateFrom": "2023-10-01T08:00:00.000Z",
"dateTo": "2023-10-01T18:00:00.000Z"
}
Checked the docs and the metric names look right. Tried adding tTalk to the list just in case, still nothing. The intervals themselves are generated correctly, just the values are missing. Is there a specific permission or configuration flag needed to see hold and handle time in the summary API? Or is this a known bug with the 30-minute granularity?