CXone v2 Reporting API: Real-time queue stats returning 400 Bad Request

Trying to pull real-time queue stats via the CXone Reporting API. The endpoint /api/v2/analytics/queues/realtime/summary is throwing a 400 Bad Request with invalid_interval_type. My payload looks correct:

{
 "intervalType": "realtime",
 "dateRange": { "start": "2023-10-27T00:00:00Z" },
 "groupBy": "queueId"
}

Docs say realtime is valid. Is there a hidden schema requirement for the date range or headers I’m missing? Auth token is fine, used for other endpoints.

The dateRange object is incomplete. You’re missing the end timestamp, which is mandatory even for real-time queries. The API expects a full range, not just a start point. Try this payload instead.

{
 "intervalType": "realtime",
 "dateRange": { "start": "2023-10-27T00:00:00Z", "end": "2023-10-27T23:59:59Z" },
 "groupBy": "queueId"
}