Affiliate_Report::getStats Method

Get stats report.

NameTypeDescription
NetworkId UrlNetwork ID
api_key StringNetwork token
Target StringThis calls action target
Method StringThis calls action method
fields ArrayList of fields to returnShow Supported Values
filtersFilterArray of field values to filter results byShow Filterable Fields
sortSortArray of fields and directions to sort results byShow Sortable Fields
limitIntegerObjects per page to return; defaults to returning all found
pageIntegerResult page to return, based on limit value; defaults to 1
totalsBooleanGet totals on aggregate fields
currencyStringDefault currency. Format ISO-4217. Example: 'USD', 'EUR', 'CNY'.
data_startDateStart of date range for time zone shifting; use "YYYY-MM-DD" format
data_endDateEnd of date range for time zone shifting; use "YYYY-MM-DD" format
hour_offsetIntegerHour offset for time zone shifting
countBooleanDo count for paging and limiting. Currently not used.

When to Use data_start / data_end

By default, datetime values returned are in the network's default time-zone. To retrieve data in a different time zone, use the data_start, data_end, and hour_offset parameters.

The values for data_start and data_end should contain the date range you would like to set for your results. These values should match the date range you set in your filter on Stat.date.

The hour_offset parameter instructs the API to shift these timestamps by a number of positive or negative hours from your network's default time zone.

For example, if your network is set to utilize Eastern Standard Time (UTC-0500), and you would like to fetch reporting data in Pacific Standard Time (UTC-0800), use an hour_offset value of "-3" as shown below.

&data_start=2020-01-13
&data_end=2020-01-13
&hour_offset=-3

The timestamps will shift by -3 hours while still maintaining a date range of January 1st 2016.

Important: data_start and data_end do not filter results by date! Use Stat.date in the filter parameter to filter results by date.

GET Response Notes

Matching Stat model objects.

Return response will be in the following format: array.

API Call Builder

Javascript is required to use the API Call Builder.
Have a Question? Please contact [email protected] for technical support.