Skip to main content

Analytics

Analytics endpoints are read-only and scoped to your organization.

Authentication & scope

  • Header: X-API-Key: YOUR_API_KEY
  • Required scope: analytics:read
  • Use API Reference for interactive Try-it across all analytics endpoints.
All analytics endpoints share AnalyticsQueryDto query params:
  • startDate (ISO date string)
  • endDate (ISO date string)
  • page (number, min 1)
  • pageSize (number, min 1, max 100)

GET /v1/analytics/dashboard

Returns aggregate dashboard metrics.

200 OK

Common status codes

  • 200 success
  • 400 invalid query values
  • 403 missing analytics:read scope
  • 500 server error

GET /v1/analytics/calls

Returns analytics grouped by call outcomes and call dimensions.

200 OK

Common status codes

  • 200 success
  • 400 invalid query values
  • 403 missing analytics:read scope
  • 500 server error

GET /v1/analytics/satisfaction

Returns satisfaction and sentiment metrics for organization calls.

200 OK

Common status codes

  • 200 success
  • 400 invalid query values
  • 403 missing analytics:read scope
  • 500 server error

GET /v1/analytics/tags

Returns the top tag distribution computed from call records.

200 OK

Common status codes

  • 200 success
  • 400 invalid query values
  • 403 missing analytics:read scope
  • 500 server error

GET /v1/analytics/access-points

Returns analytics grouped by entry channels and access points (e.g. widget, phone).

200 OK

Common status codes

  • 200 success
  • 400 invalid query values
  • 403 missing analytics:read scope
  • 500 server error