website logo
API Documentation
Navigate through spaces
API Documentation
⌘K
Introduction: API Reference
Authentication
SIGN IN
Team Members
Add Member
Update Member
Delete Member
Get Members List
Call Group
Call Group List
Update Call Group
Create Call Group
Delete Call Group
Get Group details by id
Get Group Time Schedule
Call Logs- Incoming/Outgoing
Call Report API
Click2Call API ( Normal )
Click2Call API (with CallGroup)
Reverse C2C API ( B Party=Member Number)
Reverse C2C API ( B Party=Deskphone with CallGroup)
Live Call API
Call Routing API
Bulk Voice Brodcast
Bulk Voice Broadcast
Bulk Voice Broadcast Report
Voice OTP API's
Contact API's
Get Contact List
Add contact
Edit contact
Delete contact
Number Blacklist API's
Block Number
Unblock Number
Account Sender id's
Add Sender id
Get Sender id
Delete Sender id's
Account Level API's
Activity Trail History
Profile & Balance
IVR Number List
Email Report API
Member Analysis
Notification Settings
Notification List
Update Notification
Docs powered by archbee 
2min

Call Report API

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
Params
Header Parameters
authcode
required
String
This is the unique auth key
start_date
optional
Integer
Start date from which the logs are requested
end_date
optional
Integer
End date uptil which the call logs are requested
current_page
optional
Integer
count of pages
per_page
optional
Integer
limit per page(set at 50 from backend)
deskphone
optional
Integer
filter parameter for deskphone
member_num
optional
Integer
filter parameter for name of member
callresult
optional
String
filter parameter for Call status (for example- ANSWER,NO ANSWER, CLICK TO CALL)
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)
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
voicemail
optional
Integer
Total voicemail call count in particular date range
noanswer
optional
Integer
Total noanswer call count in particular date range
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.

Important Information:

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



Updated 03 Mar 2023
Did this page help you?
Yes
No
UP NEXT
Click2Call API ( Normal )
Docs powered by archbee 
Incoming/outgoing call log report API