Statistics API

The JEDWare Statistics API gives you the same 3CX call statistics that power the reports, as JSON you can pull into your own tools. Every figure you see in Advanced search, Daily overview and the scheduled reports is available per agent, per queue, per ring group and per department, together with the call lists behind them. Power BI dashboards, internal intranets, billing scripts and custom wallboards all read from the same source, so the numbers match what your team sees in the app.

Access is controlled with API keys. A key is created on the API page in the left menu, belongs to one phone system only, and can be rotated or deleted at any time without touching anything else. Requests share one shape: a base URL, the key in a header, a period, and optional filters for the queues, agents or departments you care about. A built-in Swagger UI lets you try every call in the browser before you write a line of code.

The Statistics API has nine endpoints. They cover totals and per-entity statistics, intervals for charts, agent-specific data, comparisons between two periods, and the raw call list with direction, duration, wait time and outcome. The guides below take you from the first request to production use: what the API is and who can use it, how to make and read your first request, a reference of every endpoint and option, how to manage keys, and a troubleshooting page that explains the 401, 403, 404 and 429 responses, empty results and time zone surprises.

If you would rather ask questions in plain language, the AI Assistants guides show how Claude, ChatGPT and other assistants use this same Statistics API through a connector.

Table of Contents