Wiki

Clone wiki

SimwoodAPI / Account / Reports / Voice / CDR

Back to index

Accounts - Report - Voice - CDR

Query account for voice cdr summary data by day, in or out

#!php
<?php
/**
 * @param int $account_id   - The account id which is provided to you by simwood
 * @param string $action    - Options are [day|latest]
 * @param mixed $subaction  - Optional: The number of results to report on [10|100|1000|10000]
 * @param string $date      - Optional: mySQL format datetime string
 * @return object
 */

$report = $simwood->accounts->reports->voice->cdr($account_id, 'latest', 10)

Result:

#!txt

Array
(
    [0] => stdClass Object
        (
            [account] => 930000
            [reference] => 22285b6b71602935605072b3ffc083101ad23123
            [date] => 2015-12-10
            [time] => 13:27:00
            [calldate] => 2015-12-10 13:27:00
            [from] => 01234567890
            [fromdesc] => NTS
            [to] => 441234567890
            [todesc] => NTS to VoIP
            [toid] => 2523
            [secs_call] => 2
            [secs_billed] => 2
            [secs_peak] => 2
            [secs_offpeak] => 0
            [secs_weekend] => 0
            [chg_peak] => 0
            [chg_offpeak] => 0
            [chg_weekend] => 0
            [chg_connection] => 0
            [chg_total] => 0
            [currency] => GBP
            [trunk] => 930000-L001
            [tag] =>
        )
)

Note: To get the above report data you must call the files endpoint:

$simwood->files->fetch($report->account, $report->hash)

Updated