Statistics API Documentation
The Statistics API enables the export and evaluation of aggregated performance data within the partner program system. It provides different types of statistics, such as evaluations by day, campaign, project, or ad media, thereby supporting performance analysis and optimization.
All APIs can be accessed within the user interface under the Data API menu item.
API Call
https://www.domain.de/api//ACCESS-TOKEN/admin/ID/get-statistic_daily.csv
| Value | Description |
| www.domain.de | Partner program system domain |
| ACCESS-TOKEN | User's Access Token |
| ID | User ID |
| get-statistic_{Statistics-Type} | Type of statistics (e.g., daily-based, etc.) |
| .csv | Download file format |
Statistics API Filtering
Various parameters can be used as filters for the Statistics API. Below is an overview of all available parameters:
Statistics Types
| Statistics Type | Parameter |
| Statistics by day | get-statistic_daily |
| Statistics by advertiser | get-statistic_advertiser |
| Statistics by campaigns | get-statistic_campaign |
| Statistics by ad media | get-statistic_media |
| Statistics by publisher | get-statistic_publisher |
| Statistics by project | get-statistic_project |
| Statistics by SubID | get-statistic_subid |
| Statistics by referrer | get-statistic_referrer |
| Statistics by channel | get-statistic_channel |
| Statistics by commission group | get-statistic_provisionsgroup |
| Statistics by trigger | get-statistic_trigger |
| Statistics by journey | get-statistic_journey |
| Statistics by A/B test | get-statistic_abtest |
| Statistics by device type | get-statistic_devicetype |
| Statistics by device | get-statistic_device |
| Statistics by browser | get-statistic_browser |
| Statistics by operating system | get-statistic_os |
| Statistics by country | get-statistic_geocountry |
| Manual statistics | get-statistic_manualstatistics |
General Filter Parameters
| Parameter | Value / Example | Description |
condition[period][from] |
01.01.2025 |
Start date of the statistics |
condition[period][to] |
31.01.2025 |
End date of the statistics |
condition[paymentstatus] |
|
Filters by payout status |
condition[dynamicdate] |
|
Dynamic time periods |
condition[l:publisher] |
1234,5678 |
Filters by publisher IDs |
condition[project_id] |
12345 |
Filters by project IDs |
condition[bruttodata] |
|
Returns gross figures (e.g., clicks/views) |
condition[l:mandant] |
1 |
Filters by client (tenant) IDs |
condition[l:advertiser] |
2,3 |
Filters by advertiser IDs |
condition[l:campaigns] |
1,3 |
Filters by campaign IDs |
Breakdown by Additional Criteria (Dynamic Statistics)
The statistics can additionally be broken down (segmented) by further criteria. The parameter condition[l:criterions] is used for this purpose.
| Parameter | Value | Description | Example |
condition[l:criterions] |
day |
Breakdown by day | condition[l:criterions]=day |
| Â | publisher |
Breakdown by publisher | condition[l:criterions]=publisher |
| Â | media |
Breakdown by ad media | condition[l:criterions]=media |
| Â | advertiser |
Breakdown by advertiser | condition[l:criterions]=advertiser |
| Â | campaign |
Breakdown by campaign name | condition[l:criterions]=campaign |
| Â | campaign_id |
Breakdown by campaign ID | condition[l:criterions]=campaign_id |
| Combination | e.g., day,publisher,media |
Multi-dimensional breakdown |
condition[l:criterions]=day,publisher,media |
Adding KPIs
You can add additional Key Performance Indicators (KPIs) to the statistics via the condition[l:additional_parameters] parameter.
| Parameter | Value | Description | Example |
condition[l:additional_parameters] |
all |
Adds all available KPIs | condition[l:additional_parameters]=all |