Method for Getting Call logs List This method returns the list of 100 records of Call logs per page in the form of an array. The user is required to give User ID, Password, DID Number, Date (ie: 2010-02-11), Order (ie: asc,desc ) and Page as arguments and he’ll get a list of 100 recent calls history. User can supply DID Number to 100 records of Call logs per page. If there is no Date is defined, then it will get current date, if there is no Order, then it will show Ascending order of records.
3H GET A LIST OF CALL LOGS
Example URL:
Example Code in PHP:
<?php $curl_handle = curl_init(); $url = "http://newapi.didx.net/DidxApis/api/CallerID.php?UserID=700290&Password=XXXX&DID=12143770556&Page=1&Date=2020-06-12"; curl_setopt($curl_handle, CURLOPT_URL, $url); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true); $curl_data = curl_exec($curl_handle); curl_close($curl_handle); $response_data = json_decode($curl_data); print_r($response_data); die(); ?>
Input Fields:
-
- UserID
- Password
- DID
- Date
- Order
- Page
Returned Fields:
-
- RingTo
- CallerID
- CalledNumber
- Trunck
- Disposition
- BillSeconds
- BillCost
- CallStart
- OrderID
- CallerIDName
- UniqueID
- FromIP
- TotalMinutes
- TalkTimeWas
- TalkTimeCut
- TalkTImeRemain
- MinutesTotalUsed
- CallStartFormated
- SystemBox
Error Codes:
In case of any incorrect information provided by the user or in case of no matching data, an error code will be returned. Error codes correspond to the following messages:
-1 = User ID does not exist.
-2 = In valid DID Number.
-3 = There are no Record found.
-4 = Invalid order requested to show.