Use GetBandwidthStatGroupDate to return encoding traffic of selected user. You can specify a certain date to return information on a particular user. The traffic will be grouped by existing's dates. Please note “date_to” and “date_from” the optional fields. You should use it if you intend to recieve bandwidth statistic into specified date interval. Post the following XML to the API
<?xml version=”1.0″?>
<query>
<userid>[UserID]</userid>
<userkey>[UserKey]</userkey>
<action>GetBandwidthStatGroupDate</action>
<action_user_id>[ActionUserID]</action_user_id>
<date_from>[YYYY-MM-DD]</date_from>
</date_to>[YYYY-MM-DD]</date_to>
</query>
Response:
<?xml version=”1.0″?>
<response>
<action>getbandwidthstatgroupdate</action>
<status>Success</status>
<result>
<user_id>[userID]</user_id>
<date_[date1]>
<in>
<bytes>[amount in bytes]</bytes>
<gb>[amount in gigabytes]</gb>
</in>
<out>
<bytes>[amount in bytes]</bytes>
<gb>[amount in gigabytes]</gb>
</out>
</date_[date1]>
<date_[date2]>
<in>
<bytes>[amount in bytes]</bytes>
<gb>[amount in gigabytes]</gb>
</in>
<out>
<bytes>[amount in bytes]</bytes>
<gb>[amount in gigabytes]</gb>
</out>
</date_[date2]>
…
</result>
</response>