What is the JEDWare Statistics API?

The JEDWare Statistics API lets you pull call statistics from your 3CX phone system into your own tools: BI dashboards, spreadsheets, wallboards, or scheduled exports. It returns the same numbers as the JEDWare reports: per-agent, per-queue, per-ring-group and per-department statistics, agent status time, queue login time, callbacks and full call lists.

The basics

  • Base URL: https://<your-pbx-address>/jedware/api/v1/statistics, which is the same address you use for the 3CX web client, e.g. https://mycompany.3cx.dk.
  • All endpoints use HTTP POST with a JSON body and return JSON.
  • Every request is authenticated with an API key. See “Managing Statistics API keys.”

What you can request

EndpointWhat it returns
POST /agentsTotals plus one row per agent: answered/lost per direction, talk and wait times
POST /queuesOne row per queue: answered %, lost, wait times, per-agent activity in the queue
POST /ringgroupsSame shape as queues, for ring groups
POST /groupsStatistics for a JEDWare group/department, one row per member
POST /agent-statusSeconds each agent spent in each status (Available, Break, DND, custom)
POST /queue-availabilityPer queue and agent: seconds logged in and out of the queue
POST /queue-callbacksQueue callbacks (QCB): requested, answered and lost when called back
POST /callsCall report: totals, per-day summary, and every individual call
POST /talktimeOne row per call with ring/talk time, caller, destination and agents involved

Interactive documentation

Your integration ships with interactive documentation: open https://<your-pbx-address>/jedware/swagger in a browser. Every endpoint is documented with a pre-filled, ready-to-run example. You can also import https://<your-pbx-address>/jedware/swagger/data-api/swagger.json into Postman, Insomnia, or any OpenAPI code generator.

Statistics are computed from the JEDWare reporting service, the same source as your scheduled PDF/CSV reports, so the numbers always match your JEDWare reports.

Contact:

JED IT- & Teleservice ApS

Bogensevej 90, DK-5270 Odense N, Denmark

VAT: DK-35653821

Phone +45 70 222 084

Mail: [email protected]