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.
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.
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, v3object_reference_API
is the name of the Contact Center Objects API:
users
(HTTP GET users)queues
(HTTP GET queues)teams
(HTTP GET teams)wrapup_codes
(HTTP GET wrapup_codes)deleted_agents
(HTTP GET deleted_agents)user_api_key
is your user API keyThe 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