Call Logs- Incoming/Outgoing

Call Report API

1min

This API will be used specifically to capture all inbound & outgoing calls landed through configured DeskPhone/IVR/Toll-free Number.

Fetch all incoming call report
POST
Request
Header Parameters
authcode
required
String
This is the unique auth key
start_date
optional
Integer
Start date from which the logs are requested. Format should be YYYY-MM-DD
end_date
optional
Integer
End date uptil which the call logs are requested. Format should be YYYY-MM-DD
current_page
optional
Integer
count of pages
per_page
optional
Integer
limit per page(set at 50 from backend)
deskphone
optional
Number
filter parameter for deskphone
member_num
optional
Number
filter parameter for number of member
callresult
optional
String
filter parameter for Call status (for filter parameter through callresult example- ANSWER,NO ANSWER, CLICK TO CALL)
caller_num
optional
Number
filter parameter through caller number
Flow_type
optional
String
You may filter data as per direction of the call. "IVR" as incoming call or "WEBOBD" as outgoing call
contact_id
optional
Integer
You may filter data as per unique code of the saved contact
block
optional
String
You may filter data as per blocked content. "Yes" for blocked numbers, "No for unblocked numbers"
Member_type
optional
Number
you can use to filter member type i.e 1 for regular, 2 for admin , 3 for callgroup owner
callstatus
optional
String
you can get the call status in array like: ANSWER,cancel-Agent,Cancel-Customer, Not Connected etc
Form Parameters
id
optional
Integer
Call Normal id. ( for example 5686197 )
sid_id
optional
Integer
Call Unique Id ( for example-1586420216.7173x)
File
optional
String
URL to download and listen call recording
deskphone
optional
Integer
Did or Deskphone assigned in account ( for example-0120xxxx)
caller_name
optional
String
Caller name ( for example - Nakul )
is_contact
optional
String
Caller number already saved on platform or not. ( 0,1 )
member_name
optional
String
Team Member Name
caller_num
optional
Integer
Caller number ( for example - 09999xxx )
coin_deducted
optional
Integer
Credit deducted for the call ( for example-4)
member_num
optional
Integer
Team Member Number ( fro example-0859xxxxxx)
call_date
optional
Integer
Particular date & time of call
startdatetime
optional
Integer
Call Start Time (for example-2020-04-09 13:46:56)
enddatetime
optional
Integer
Call End Time ( for example-2020-04-09 13:50:26)
total_duration
optional
Integer
Duration of Call (for example-200)
circle
optional
Integer
State of the call
key_pressed
optional
Integer
Any key pressed if DTMF Routing
block
optional
Integer
caller Number blocked or not ( 0, 1 )
callresult
optional
String
Call status (for example- ANSWER,NOANSWER, BUSY, Click to call)
callstatus
optional
String
End result of call like Agent engaged,busy, abandonment, answered, cancel.
group_name
optional
String
Call Group Name of the connected call
LegA_Picked_time
optional
String
LegA join time i.e once LegA user picked the call.
LegB_Start_time
optional
String
LegB Initiation time i.e once call initiate to the LegB user.
LegB_Picked_time
optional
String
LegB join time i.e once LegA user picked the call.
Flow_type
optional
Integer
It will show direction of the call. "IVR" as incoming call or "WEBOBD" as outgoing call
contact_id
optional
Integer
Unique code of the saved contact
Member_type
optional
Integer
It will show member type i.e 1 for regular, 2 for admin , 3 for callgroup owner
current_page
optional
Integer
Count of pages
total
optional
Integer
Total call count in particular date range
answered
optional
Integer
Total answered calls in particular date range
noanswer
optional
Integer
Total noanswer call count in particular date range
voicemail
optional
Integer
Total voicemail call count in particular date range

Important Information:

To know more about incoming call report various status, Please click here