List CDRs

The Voiso CDR API enables you to query call detail records from your account using various query parameters.

Query Params
string

Single or multiple agent IDs, separated by commas.
These can be obtained using the /api/v2/cdr/agents method.

string

Single or multiple campaign IDs, separated by commas.
These can be obtained using the /api/dialer/v1/campaigns method.

integer

The call line identity (CLI) calling number. A 'starting with' search of the ANI/From field.

number

Score assigned to the conversation.

string

Single or multiple deleted agent IDs, separated by commas.
These can be obtained using the /api/v2/cdr/deleted_agents method.

string

The name of the destination country. Valid for outbound calls only.

integer

Calls which have a dialing time longer than the specified value (in seconds).

integer

Calls which have a dialing time shorter than the specified value (in seconds).

string
enum

Retrieved call outcome.

integer

Calls which have a duration longer than the specified value (in seconds).

integer

Calls which have a duration shorter than the specified value (in seconds).

date

Include only records on or before this date. Must be in the 'YYYY-MM-DD' format.

date-time

Include only records on or before this datetime. Must be in the ISO 8601 format ('YYYY-MM-DD'T'HH:MM:SS').

string
enum

Standard call end reasons.

Allowed:
string
enum

Standard call events.

boolean

Set to true to get only new numbers that have never been dialed before.

integer

Calls which have a hold time longer than the specified value (in seconds).

integer

Calls which have a hold time shorter than the specified value (in seconds).

integer

Calls which have a pre-queue (IVR) time longer than the specified value (in seconds).

integer

Calls which have a pre-queue (IVR) time shorter than the specified value (in seconds).

string

Calls with a specified lead source type.
Available only for dialer campaigns with a specified lead source.

string

The called number. A 'starting with' search of the DNIS/To field.

integer
≥ 1
Defaults to 1

The page number to return.

integer
Defaults to 1000

The number of call records returned per page in the response.

string

Single or multiple queue IDs, separated by commas.
These can be obtained using the /api/v2/cdr/queues method.

integer

Calls which have a queue time longer than the specified value (in seconds).

integer

Calls which have a queue time shorter than the specified value (in seconds).

integer

Calls which have a ring time longer than the specified value (in seconds).

integer

Calls which have a ring time shorter than the specified value (in seconds).

string

Parameter used to query more then 10000 records.

date

Include only records on or after this date. Must be in the 'YYYY-MM-DD' format.

date-time

Include only records on or after this datetime. Must be in the ISO 8601 format ('YYYY-MM-DD'T'HH:MM:SS').

integer

Calls which have a talk time longer than the specified value (in seconds).

integer

Calls which have a talk time shorter than the specified value (in seconds).

string

Single or multiple agent team IDs, separated by commas.
These can be obtained using the /api/v2/cdr/teams method.

string
enum

Direction or type of the interaction.

uuid

UUID of CDR.

string

The call line identity (CLI) calling number. An 'includes' search of the ANI/From field.

string

The called number. An 'includes' search of the DNIS/To field.

string

Single or multiple wrap-up code IDs, separated by commas.
These can be obtained using the /api/v2/cdr/wrapup_codes method.

Responses

Language
Credentials
Query
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json