[{"data":1,"prerenderedAt":723},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fapi\u002Fstatistics":3,"docs-nav":571},{"id":4,"title":5,"body":6,"description":562,"extension":563,"meta":564,"navigation":565,"order":566,"path":567,"seo":568,"stem":569,"__hash__":570},"docs\u002Fdocs\u002F4.api\u002F4.statistics.md","Statistics requests",{"type":7,"value":8,"toc":555},"minimark",[9,18,76,81,88,211,218,222,343,350,354,393,397,400,530,534,551],[10,11,12,13,17],"p",{},"Every statistics endpoint is a ",[14,15,16],"code",{},"POST"," with a JSON body. The body is optional —\nwithout it you get today's numbers.",[19,20,25],"pre",{"className":21,"code":22,"language":23,"meta":24,"style":24},"language-bash shiki shiki-themes github-light github-dark","curl -X POST https:\u002F\u002Fapi.trafficox.com\u002Fapi\u002Fv1\u002Fpopunder\u002Fbuy_orders\u002F105002\u002Fstats\u002Fdaily \\\n  -H \"Api-Key: YOUR_API_KEY\" -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"date_start\":\"2026-10-01\",\"date_end\":\"2026-10-25\",\"countries\":[\"US\"]}'\n","bash","",[14,26,27,50,67],{"__ignoreMap":24},[28,29,32,36,40,44,47],"span",{"class":30,"line":31},"line",1,[28,33,35],{"class":34},"sScJk","curl",[28,37,39],{"class":38},"sj4cs"," -X",[28,41,43],{"class":42},"sZZnC"," POST",[28,45,46],{"class":42}," https:\u002F\u002Fapi.trafficox.com\u002Fapi\u002Fv1\u002Fpopunder\u002Fbuy_orders\u002F105002\u002Fstats\u002Fdaily",[28,48,49],{"class":38}," \\\n",[28,51,53,56,59,62,65],{"class":30,"line":52},2,[28,54,55],{"class":38},"  -H",[28,57,58],{"class":42}," \"Api-Key: YOUR_API_KEY\"",[28,60,61],{"class":38}," -H",[28,63,64],{"class":42}," \"Content-Type: application\u002Fjson\"",[28,66,49],{"class":38},[28,68,70,73],{"class":30,"line":69},3,[28,71,72],{"class":38},"  -d",[28,74,75],{"class":42}," '{\"date_start\":\"2026-10-01\",\"date_end\":\"2026-10-25\",\"countries\":[\"US\"]}'\n",[77,78,80],"h2",{"id":79},"breakdowns","Breakdowns",[10,82,83,84,87],{},"Replace ",[14,85,86],{},"{breakdown}"," in the path with one of:",[89,90,91,104],"table",{},[92,93,94],"thead",{},[95,96,97,101],"tr",{},[98,99,100],"th",{},"Breakdown",[98,102,103],{},"Rows keyed by",[105,106,107,121,131,141,151,161,175,188,201],"tbody",{},[95,108,109,115],{},[110,111,112],"td",{},[14,113,114],{},"countries",[110,116,117,118],{},"Country code, such as ",[14,119,120],{},"US",[95,122,123,128],{},[110,124,125],{},[14,126,127],{},"categories",[110,129,130],{},"Content category",[95,132,133,138],{},[110,134,135],{},[14,136,137],{},"browsers",[110,139,140],{},"Browser",[95,142,143,148],{},[110,144,145],{},[14,146,147],{},"isp",[110,149,150],{},"Internet provider",[95,152,153,158],{},[110,154,155],{},[14,156,157],{},"platform",[110,159,160],{},"Platform",[95,162,163,168],{},[110,164,165],{},[14,166,167],{},"domain",[110,169,170,171,174],{},"Source domain (",[14,172,173],{},"domains"," for RTB statistics)",[95,176,177,182],{},[110,178,179],{},[14,180,181],{},"daily",[110,183,184,185],{},"Date, such as ",[14,186,187],{},"\"October 25, 2026\"",[95,189,190,195],{},[110,191,192],{},[14,193,194],{},"hourly",[110,196,197,198],{},"Hour, such as ",[14,199,200],{},"\"October 25, 2026 13:00\"",[95,202,203,208],{},[110,204,205],{},[14,206,207],{},"sub_ids",[110,209,210],{},"Sub ID — sell orders only",[10,212,213,214,217],{},"A row with an empty key (",[14,215,216],{},"\"\"",") groups traffic whose value is unknown.",[77,219,221],{"id":220},"filters","Filters",[89,223,224,237],{},[92,225,226],{},[95,227,228,231,234],{},[98,229,230],{},"Field",[98,232,233],{},"Type",[98,235,236],{},"Filters by",[105,238,239,256,268,279,294,309,321,332],{},[95,240,241,250,253],{},[110,242,243,246,247],{},[14,244,245],{},"date_start",", ",[14,248,249],{},"date_end",[110,251,252],{},"date",[110,254,255],{},"The period. Defaults to today",[95,257,258,262,265],{},[110,259,260],{},[14,261,114],{},[110,263,264],{},"array",[110,266,267],{},"Country codes",[95,269,270,274,276],{},[110,271,272],{},[14,273,127],{},[110,275,264],{},[110,277,278],{},"Content categories",[95,280,281,289,291],{},[110,282,283,246,286],{},[14,284,285],{},"desktop_os",[14,287,288],{},"mobile_os",[110,290,264],{},[110,292,293],{},"Operating systems",[95,295,296,304,306],{},[110,297,298,246,301],{},[14,299,300],{},"desktop_browsers",[14,302,303],{},"mobile_browsers",[110,305,264],{},[110,307,308],{},"Browsers",[95,310,311,316,318],{},[110,312,313],{},[14,314,315],{},"source_domains",[110,317,264],{},[110,319,320],{},"Source domains",[95,322,323,327,329],{},[110,324,325],{},[14,326,147],{},[110,328,264],{},[110,330,331],{},"Internet providers",[95,333,334,338,341],{},[110,335,336],{},[14,337,157],{},[110,339,340],{},"string",[110,342,160],{},[10,344,345,346,349],{},"Get the accepted values from ",[14,347,348],{},"GET \u002Fv1\u002Ffilters",".",[77,351,353],{"id":352},"sub-breakdowns","Sub-breakdowns",[10,355,356,357,360,361,246,364,246,366,368,369,372,373,376,377,380,381,384,385,388,389,392],{},"Add ",[14,358,359],{},"subdimension"," to split every row once more: ",[14,362,363],{},"country",[14,365,157],{},[14,367,147],{},",\n",[14,370,371],{},"source_domain"," or ",[14,374,375],{},"subdomain"," (sell orders also take ",[14,378,379],{},"sub_id",", RTB statistics\n",[14,382,383],{},"feed","). Each row then gets a ",[14,386,387],{},"sub"," object with the same fields per value.\n",[14,390,391],{},"sub_size"," sets how many values each row keeps — 20 by default, up to 100.",[77,394,396],{"id":395},"fields","Fields",[10,398,399],{},"Buy order rows contain:",[89,401,402,411],{},[92,403,404],{},[95,405,406,408],{},[98,407,230],{},[98,409,410],{},"Meaning",[105,412,413,423,433,446,456,466,476,486,496,506,516],{},[95,414,415,420],{},[110,416,417],{},[14,418,419],{},"hits",[110,421,422],{},"Impressions bought",[95,424,425,430],{},[110,426,427],{},[14,428,429],{},"unique",[110,431,432],{},"Unique visitors",[95,434,435,443],{},[110,436,437,246,440],{},[14,438,439],{},"desktop",[14,441,442],{},"mobile",[110,444,445],{},"Impressions by device type",[95,447,448,453],{},[110,449,450],{},[14,451,452],{},"spent",[110,454,455],{},"Spend in USD",[95,457,458,463],{},[110,459,460],{},[14,461,462],{},"cpm",[110,464,465],{},"Average cost per 1,000 impressions",[95,467,468,473],{},[110,469,470],{},[14,471,472],{},"winrate",[110,474,475],{},"How often you won the auction, in percent",[95,477,478,483],{},[110,479,480],{},[14,481,482],{},"conversions",[110,484,485],{},"Conversions reported by your trackers",[95,487,488,493],{},[110,489,490],{},[14,491,492],{},"cost_per_conversion",[110,494,495],{},"Spend ÷ conversions",[95,497,498,503],{},[110,499,500],{},[14,501,502],{},"conversion_rate",[110,504,505],{},"Conversions ÷ impressions × 100",[95,507,508,513],{},[110,509,510],{},[14,511,512],{},"conversion_revenue",[110,514,515],{},"The conversion value your trackers reported",[95,517,518,523],{},[110,519,520],{},[14,521,522],{},"profit",[110,524,525,527,528],{},[14,526,512],{}," − ",[14,529,452],{},[77,531,533],{"id":532},"related","Related",[535,536,537,545],"ul",{},[538,539,540],"li",{},[541,542,544],"a",{"href":543},"\u002Fdocs\u002Fapi\u002Freference","API reference",[538,546,547],{},[541,548,550],{"href":549},"\u002Fdocs\u002Fapi\u002Fauthentication","API authentication",[552,553,554],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":24,"searchDepth":69,"depth":69,"links":556},[557,558,559,560,561],{"id":79,"depth":52,"text":80},{"id":220,"depth":52,"text":221},{"id":352,"depth":52,"text":353},{"id":395,"depth":52,"text":396},{"id":532,"depth":52,"text":533},"Breakdowns, filters, sub-breakdowns and the fields returned by every statistics endpoint.","md",{},true,null,"\u002Fdocs\u002Fapi\u002Fstatistics",{"title":5,"description":562},"docs\u002F4.api\u002F4.statistics","TQTo603brb37YwtfJFNsjhcw9CUjIFfr0Ru9nIFcbNE",[572],{"title":573,"path":574,"stem":575,"children":576},"Docs","\u002Fdocs","docs",[577,581,607,662,701,718],{"title":578,"path":574,"stem":579,"description":580},"TrafficOX Documentation","docs\u002Findex","How to buy and sell traffic on TrafficOX — from your first top-up to tracking conversions.",{"title":582,"path":583,"stem":584,"children":585,"page":606},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[586,591,596,601],{"title":587,"path":588,"stem":589,"description":590},"Create your account","\u002Fdocs\u002Fgetting-started\u002Faccount","docs\u002F1.getting-started\u002F1.account","Sign up, confirm your email, complete your profile and secure your account.",{"title":592,"path":593,"stem":594,"description":595},"Top up your balance","\u002Fdocs\u002Fgetting-started\u002Ftop-up","docs\u002F1.getting-started\u002F2.top-up","Payment methods, minimum amounts, VAT, and what your first top-up unlocks.",{"title":597,"path":598,"stem":599,"description":600},"How your balance works","\u002Fdocs\u002Fgetting-started\u002Fbalance","docs\u002F1.getting-started\u002F3.balance","Buyer, seller and reserved balance — what each one holds, what you can spend and what you can withdraw.",{"title":602,"path":603,"stem":604,"description":605},"Referral program","\u002Fdocs\u002Fgetting-started\u002Freferrals","docs\u002F1.getting-started\u002F4.referrals","Invite advertisers and publishers with your link and earn 5% from them.",false,{"title":608,"path":609,"stem":610,"children":611,"page":606},"Advertisers","\u002Fdocs\u002Fadvertisers","docs\u002F2.advertisers",[612,617,622,627,632,637,642,647,652,657],{"title":613,"path":614,"stem":615,"description":616},"How buy orders work","\u002Fdocs\u002Fadvertisers\u002Fbuy-orders","docs\u002F2.advertisers\u002F01.buy-orders","What a buy order is, the ad formats you can buy, and what each order status means.",{"title":618,"path":619,"stem":620,"description":621},"Create a buy order","\u002Fdocs\u002Fadvertisers\u002Fcreate-buy-order","docs\u002F2.advertisers\u002F02.create-buy-order","Walk through the five steps of the order wizard — general settings, ads, targeting, pricing and limits.",{"title":623,"path":624,"stem":625,"description":626},"Targeting reference","\u002Fdocs\u002Fadvertisers\u002Ftargeting","docs\u002F2.advertisers\u002F03.targeting","Every targeting option in a buy order — what it does, its default, and how to narrow or block traffic.",{"title":628,"path":629,"stem":630,"description":631},"Landing pages and creatives","\u002Fdocs\u002Fadvertisers\u002Flanding-pages","docs\u002F2.advertisers\u002F04.landing-pages","Save landing page URLs and banner images in the Media Library, get them approved, and reuse them across orders.",{"title":633,"path":634,"stem":635,"description":636},"Track conversions","\u002Fdocs\u002Fadvertisers\u002Ftrack-conversions","docs\u002F2.advertisers\u002F05.track-conversions","Send conversions back to TrafficOX with a server-to-server postback or a pixel, and see cost per conversion and ROI in your stats.",{"title":638,"path":639,"stem":640,"description":641},"URL macros","\u002Fdocs\u002Fadvertisers\u002Furl-macros","docs\u002F2.advertisers\u002F06.url-macros","Placeholders you can put in your landing page URL — TrafficOX fills them in on every click.",{"title":643,"path":644,"stem":645,"description":646},"Domain filters","\u002Fdocs\u002Fadvertisers\u002Fdomain-filters","docs\u002F2.advertisers\u002F07.domain-filters","Keep lists of sites to buy from or to avoid, and attach them to your buy orders.",{"title":648,"path":649,"stem":650,"description":651},"Automation rules","\u002Fdocs\u002Fadvertisers\u002Fautomation-rules","docs\u002F2.advertisers\u002F08.automation-rules","Let TrafficOX raise or lower bids and black- or whitelist sources for you, based on your statistics.",{"title":653,"path":654,"stem":655,"description":656},"Read your statistics","\u002Fdocs\u002Fadvertisers\u002Fstatistics","docs\u002F2.advertisers\u002F09.statistics","Where to find your numbers — the dashboard, order statistics and total stats — and what each metric means.",{"title":658,"path":659,"stem":660,"description":661},"Buy through an RTB feed","\u002Fdocs\u002Fadvertisers\u002Frtb-feeds","docs\u002F2.advertisers\u002F10.rtb-feeds","Connect your DSP endpoint so TrafficOX sends you bid requests and you answer with bids.",{"title":663,"path":664,"stem":665,"children":666,"page":606},"Publishers","\u002Fdocs\u002Fpublishers","docs\u002F3.publishers",[667,672,677,682,687,692,696],{"title":668,"path":669,"stem":670,"description":671},"How selling works","\u002Fdocs\u002Fpublishers\u002Fhow-selling-works","docs\u002F3.publishers\u002F1.how-selling-works","Sell orders, the formats you can sell, and how your sites are approved before traffic is bought.",{"title":673,"path":674,"stem":675,"description":676},"Add and verify your domains","\u002Fdocs\u002Fpublishers\u002Fdomains","docs\u002F3.publishers\u002F2.domains","Add your sites, prove you own them, and get them approved so their traffic is bought.",{"title":678,"path":679,"stem":680,"description":681},"Create a sell order","\u002Fdocs\u002Fpublishers\u002Fcreate-sell-order","docs\u002F3.publishers\u002F3.create-sell-order","Set up a placement — name, price floor, fallback URL and the settings for popunder or sticky banners.",{"title":683,"path":684,"stem":685,"description":686},"Install the code","\u002Fdocs\u002Fpublishers\u002Finstall-code","docs\u002F3.publishers\u002F4.install-code","Put your sell order's script on your site, pass a sub ID, and add the lite script to the rest of your pages.",{"title":688,"path":689,"stem":690,"description":691},"Better Ads status","\u002Fdocs\u002Fpublishers\u002Fbetter-ads","docs\u002F3.publishers\u002F5.better-ads","Check whether ad-quality lists and Chrome's filters affect your domains, and what to do if they do.",{"title":653,"path":693,"stem":694,"description":695},"\u002Fdocs\u002Fpublishers\u002Fstatistics","docs\u002F3.publishers\u002F6.statistics","Your earnings, sold and returned traffic on the dashboard, per sell order and in total.",{"title":697,"path":698,"stem":699,"description":700},"Withdraw your earnings","\u002Fdocs\u002Fpublishers\u002Fwithdrawals","docs\u002F3.publishers\u002F7.withdrawals","Request a payout of your seller balance by Capitalist, Paxum or wire transfer.",{"title":702,"path":703,"stem":704,"children":705,"page":606},"Api","\u002Fdocs\u002Fapi","docs\u002F4.api",[706,709,714,717],{"title":550,"path":549,"stem":707,"description":708},"docs\u002F4.api\u002F1.authentication","Create an API key, authenticate your requests, and understand the API's conventions and errors.",{"title":710,"path":711,"stem":712,"description":713},"API quickstart","\u002Fdocs\u002Fapi\u002Fquickstart","docs\u002F4.api\u002F2.quickstart","Three requests to get going — check your account, pull yesterday's stats by country, and pause an order.",{"title":544,"path":543,"stem":715,"description":716},"docs\u002F4.api\u002F3.reference","Every endpoint of the TrafficOX API, grouped by what it manages.",{"title":5,"path":567,"stem":569,"description":562},{"title":719,"path":720,"stem":721,"description":722},"Glossary","\u002Fdocs\u002Fglossary","docs\u002F5.glossary","The terms used across TrafficOX and these docs, in plain words.",1793025806029]