Every statistics endpoint is a POST with a JSON body. The body is optional —
without it you get today's numbers.
curl -X POST https://api.trafficox.com/api/v1/popunder/buy_orders/105002/stats/daily \
-H "Api-Key: YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"date_start":"2026-10-01","date_end":"2026-10-25","countries":["US"]}'
Breakdowns
Replace {breakdown} in the path with one of:
| Breakdown | Rows keyed by |
|---|---|
countries | Country code, such as US |
categories | Content category |
browsers | Browser |
isp | Internet provider |
platform | Platform |
domain | Source domain (domains for RTB statistics) |
daily | Date, such as "October 25, 2026" |
hourly | Hour, such as "October 25, 2026 13:00" |
sub_ids | Sub ID — sell orders only |
A row with an empty key ("") groups traffic whose value is unknown.
Filters
| Field | Type | Filters by |
|---|---|---|
date_start, date_end | date | The period. Defaults to today |
countries | array | Country codes |
categories | array | Content categories |
desktop_os, mobile_os | array | Operating systems |
desktop_browsers, mobile_browsers | array | Browsers |
source_domains | array | Source domains |
isp | array | Internet providers |
platform | string | Platform |
Get the accepted values from GET /v1/filters.
Sub-breakdowns
Add subdimension to split every row once more: country, platform, isp,
source_domain or subdomain (sell orders also take sub_id, RTB statistics
feed). Each row then gets a sub object with the same fields per value.
sub_size sets how many values each row keeps — 20 by default, up to 100.
Fields
Buy order rows contain:
| Field | Meaning |
|---|---|
hits | Impressions bought |
unique | Unique visitors |
desktop, mobile | Impressions by device type |
spent | Spend in USD |
cpm | Average cost per 1,000 impressions |
winrate | How often you won the auction, in percent |
conversions | Conversions reported by your trackers |
cost_per_conversion | Spend ÷ conversions |
conversion_rate | Conversions ÷ impressions × 100 |
conversion_revenue | The conversion value your trackers reported |
profit | conversion_revenue − spent |