All nine endpoints share the request shape from “Your first Statistics API request”; this article covers what each returns plus the advanced options.
| Endpoint | What it returns |
|---|---|
POST /agents | Totals plus one row per agent: answered/lost per direction, talk and wait times |
POST /queues | One row per queue: answered %, lost, wait times, per-agent activity in the queue |
POST /ringgroups | Same shape as queues, for ring groups |
POST /groups | Statistics for a JEDWare group/department, one row per member |
POST /agent-status | Seconds each agent spent in each status (Available, Break, DND, custom) |
POST /queue-availability | Per queue and agent: seconds logged in and out of the queue |
POST /queue-callbacks | Queue callbacks (QCB): requested, answered and lost when called back |
POST /calls | Call report: totals, per-day summary, and every individual call |
POST /talktime | One row per call with ring/talk time, caller, destination and agents involved |
{
"start": "2026-08-26T00:00:00",
"end": "2026-08-26T23:59:59",
"queueNumbers": ["800"],
"slaSeconds": 180,
"includeCalls": true
}
Each queue row includes answered/lost counts and percentages, wait and talk times, lost under/over the threshold, callbacks, and a per-agent breakdown of who handled the queue’s calls. Use "queueNumbers": ["All"] to report on every queue at once.
{
"start": "2026-08-26T00:00:00",
"end": "2026-08-26T23:59:59",
"includeLog": true
}
Returns your configured status names and, per agent, the seconds spent in each of the five statuses. includeLog attaches every status change with its timestamp. Note: agents with no status change in the period are not included.
Every report endpoint accepts an optional options object for fine-grained control. Omit it, or any field in it, to keep the defaults, which match the standard JEDWare report settings.
"options": {
"showInbound": true, "showOutbound": true, "showInternal": true,
"showLost": true, "showAnswered": true,
"showBargeIn": true, "showBargeInListen": true, "showBargeInWhisper": true,
"showPickup": true, "showEchoTest": true, "showVoiceMail": true, "showDina": true,
"showSla": false, "slaSeconds": 180,
"ignoreQueueRedirects": false,
"limitHourInterval": false, "from": "08:00", "to": "16:00",
"weekdays": { "monday": true, "tuesday": true, "wednesday": true,
"thursday": true, "friday": true, "saturday": true, "sunday": true },
"lostSeperator": 30,
"excludeCallsSeconds": 0,
"excludeTalkTimeSeconds": 0
}
| Option | Meaning |
|---|---|
show... toggles | Include or exclude call types (directions, lost/answered, barge-in, pickup, echo test, voicemail, DINA) |
from / to | Business-hours filter, "HH:mm". Providing both limits the report to those hours each day |
weekdays | Set a day to false to exclude it (e.g. weekend-free reports) |
lostSeperator | Threshold in seconds splitting lost calls into “lost under” and “lost over” (default 30) |
excludeCallsSeconds | Ignore calls shorter than this many seconds (0 = off) |
excludeTalkTimeSeconds | Ignore calls with less talk time than this many seconds (0 = off) |
JED IT- & Teleservice ApS
Bogensevej 90, DK-5270 Odense N, Denmark
VAT: DK-35653821
Phone +45 70 222 084
Mail: [email protected]
We use cookies and similar technologies to operate and improve our website, analyse website usage, and support functionality and marketing. You can choose which categories you consent to.