Overview
Total Calls (7d)
—
Answered
—
Missed
—
Avg Duration
—
Service Control
Loading…
—
Checking database…
Recent Log Activity
Call Logs
| Call Time | From | To | Direction | Status | Talking | Sentiment |
|---|---|---|---|---|---|---|
| Press Search to load calls | ||||||
Live Logs
Connecting…
API Reference
Authentication
All /api/* endpoints require an
X-API-Key header.
The key is set in your .env file as API_KEY.
GET /api/calls
?date_from=2026-01-01T00:00:00
&date_to=2026-01-31T23:59:59
&party=101
&direction=Inbound|Outbound|Internal
&status=Answered|Missed
&answered_only=true
&search=John
&page=1&page_size=50
GET /api/calls/{call_id}
GET /api/calls/stats
?date_from=...&date_to=...
GET /health (no auth required)
?date_from=2026-01-01T00:00:00
&date_to=2026-01-31T23:59:59
&party=101
&direction=Inbound|Outbound|Internal
&status=Answered|Missed
&answered_only=true
&search=John
&page=1&page_size=50
GET /api/calls/{call_id}
GET /api/calls/stats
?date_from=...&date_to=...
GET /health (no auth required)
Example request
# PowerShell
Invoke-RestMethod `
-Uri "https://your-tunnel.domain.com/api/calls?page_size=10" `
-Headers @{ "X-API-Key" = "your-api-key" }
# curl
curl -H "X-API-Key: your-api-key" \
https://your-tunnel.domain.com/api/calls?page_size=10
Invoke-RestMethod `
-Uri "https://your-tunnel.domain.com/api/calls?page_size=10" `
-Headers @{ "X-API-Key" = "your-api-key" }
# curl
curl -H "X-API-Key: your-api-key" \
https://your-tunnel.domain.com/api/calls?page_size=10
Interactive docs
Full Swagger UI available at /api/docs and ReDoc at /api/redoc.