API/Services/telephonyCallHistory

From Emersion
Revision as of 17:26, 10 September 2014 by Jlee (talk) (Created page with "'''Purpose ''' Return telephony usage information for a given period on a service. '''Inputs''' <soapenv:Header/> <soapenv:Body> <ser:telephonyCallHistory> ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Purpose

Return telephony usage information for a given period on a service.

Inputs <soapenv:Header/>

  <soapenv:Body>
     <ser:telephonyCallHistory>
        <ser:service_id></ser:service_id>
        <ser:invoiced_records></ser:invoiced_records>
        <ser:max_records></ser:max_records>
        <ser:record_start_date></ser:record_start_date>
        <ser:record_end_date></ser:record_end_date>
     </ser:telephonyCallHistory>
  </soapenv:Body>


Output <SOAP-ENV:Body>

     <ns1:telephonyCallHistoryResponse>
        <ns1:telephonyCallHistoryItem>
           <ns1:date_started></ns1:date_started>
           <ns1:date_ended></ns1:date_ended>
           <ns1:fnn_destination></ns1:fnn_destination>
           <ns1:tariff_id></ns1:tariff_id>
           <ns1:tariff_name></ns1:tariff_name>
           <ns1:rated_tariff_id></ns1:rated_tariff_id>
           <ns1:rated_tariff_name></ns1:rated_tariff_name>
           <ns1:duration></ns1:duration>
           <ns1:rated_tariff_type_id></ns1:rated_tariff_type_id>
           <ns1:rated_tariff_type_name></ns1:rated_tariff_type_name>
           <ns1:destination_description></ns1:destination_description>
           <ns1:package_plan_id></ns1:package_plan_id>
           <ns1:call_reference_id></ns1:call_reference_id>
           <ns1:package_plan_name></ns1:package_plan_name>
           <ns1:package_plan_name_external></ns1:package_plan_name_external>
           <ns1:rated_amount></ns1:rated_amount>
           <ns1:charged_amount></ns1:charged_amount>
           <ns1:invoiced_amount></ns1:invoiced_amount>
           <ns1:invoiced_amount_tax></ns1:invoiced_amount_tax>
           <ns1:time_band_id></ns1:time_band_id>
           <ns1:time_band_description></ns1:time_band_description>
           <ns1:rated_tax_type_id></ns1:rated_tax_type_id>
           <ns1:rated_tax_type_name></ns1:rated_tax_type_name>
           <ns1:rated_tax_type_percentage></ns1:rated_tax_type_percentage>
           <ns1:service_subscription_period_id></ns1:service_subscription_period_id>
           <ns1:service_bolton_subscription_period_id></ns1:service_bolton_subscription_period_id>
           <ns1:package_period_id></ns1:package_period_id>
        </ns1:telephonyCallHistoryItem>
     </ns1:telephonyCallHistoryResponse>
  </SOAP-ENV:Body>

Error String 137. Missing service_id 138. Missing invoiced_records 139. Missing record_start_date 140. Missing record_end_date 141. Missing max_records