NewVoiceMedia Insights Stats API

NewVoiceMedia’s Insights Stats API enables you to access data about your agents, interactions and queues.

The API provides you with all the data you need to keep track of activity in NewVoiceMedia. Use the data in reports, or integrate with third party tools to present the information in wallboards or for workforce management.

Get started

Before you get started, we recommend that you take a look at the Getting started with NewVoiceMedia APIs guide to familiarize yourself with the NewVoiceMedia Developer Portal as well as just the Insights Stats API.


This section contains general documentation about the Insights Stats API; for example, authentication, versioning, who the API is for. See Documentation.

API Reference

The API Reference section contains detailed information about all the endpoints in the Insights Stats API. API Reference is here: API Reference.


The explorer contains a list of all the requests you can make using the API; authorization details; a description of all the request parameters, both required and optional; and what you might expect in both successful and failed responses. To access this information and send a test request, go to Explorer.


March 27, 2019 We have split our APIs into their own dedicated portal. This means that you can find documentation for the version of the API you are interested in. Awesome, huh?! We’ve also updated the name of the API from Stats API to Insights Stats API.

NewVoiceMedia's other APIs

Take a look at our APIs:

  • Authentication API (see Authentication API)
    Every time you make a request to a NewVoiceMedia API, you will need to identify yourself using a bearer access token. Get a bearer access token using the Authentication API.
  • Agent Availability API (see Agent Availability API)
    NewVoiceMedia’s Agents Availability API enables you to query the availability of agents based on required skills.
  • Conversation Analyzer API (see Conversation Analyzer API)
    NewVoiceMedia’s Conversation Analyzer API enables you to access data about the contents of the conversations your agents had with your customers.
  • Interactions API (see Interactions API)
    This API enables you to perform the following actions:
    • invoke interaction flows through one or more named routes within the NewVoiceMedia platform
    • release interactions that are already in the system
    • register a provider that can be used when routing an interaction
  • User Admin API (see User Admin API)
    The User Admin API enables you to access data about your account's users including agents, supervisors and administrators.

Need a bit more info before you get stuck in? Take a look at the Getting started with NewVoiceMedia APIs guide.

Looking for something else? Check out our product documentation.