Contact Center Objects API
#

Contact Center Objects API
#

Contact Center Objects API
#

The Contact Center Objects APIs work in conjunction with the CDR API. The Object Reference API allows users to retrieve IDs for users (agents), queues, teams, campaigns, wrap-up codes, and deleted agents that correspond to values within specific fields on the CDR page.

Use Case
#

The Contact Center Objects APIs enable you to automate the generation of reports based on your contact center Call Details Records (CDR). You can create reports for certain contact center object types, such as users, teams, queues, campaigns, wrap-up codes, or deleted agents. You can also create an application for a specific Contact Center Objects API in combination with the CDR API that regularly queries the data and returns information that you can use to build reports.

Request example
#

To query the call detail records send an HTTP GET request to the following URL:

https://{cluster_id}.voiso.com/api/{API_version}/cdr/{object_reference_API}?key={user_api_key}

where:

  • cluster_id is the Voiso cluster where your contact center is located. You can obtain the cluster ID from your account manager. It is the first part of your account URL.
  • API_version is the version of the Contact Center Objects API. For example: v2, v3
  • object_reference_API is the name of the Contact Center Objects API:
  • user_api_key is your user API key

The following is an example of a request in a browser for calls with a disposition of "abandoned" that occurred between April 1, 2022 and April 30, 2022 by team using the team Contact Center Objects API:

https://cc.voiso.com/api/v2/cdr/teams?41ad8041ad8041ad8041ad8041ad80&page=100&per_page=500&start_date=2022-04-01&end_date=2022-04-30&disposition=abandoned