Menu

Hourly Report

Note: Data is normally updated every 2 minutes.

1. Request URL

https://api.toponad.net/v3/report/tk_hour

2. Request method

POST

3. Request params

params type required notes sample
start_date Int Y Start date, format: YYYYmmdd 20190501
end_date Int Y End date, format: YYYYmmdd 20190506
currency String Y

The currency of the developer account, enumeration value:

USD, CNY

USD
time_zone String Y UTC+8, UTC+0, UTC-8, default UTC+8 UTC+0
app_id_list Array[String] N App ID list, maximum query 100 ["a600e6fbeac98c"]
placement_id_list Array[String] N Placement ID list, maximum query 100 ["b1ghe545uer4hb"]
scenario_list Array[String] N Scenario ID list ["1"]
adformat_list Array[Int] N

Ad Format list, enumeration value:
0: Native
1: Rewarded Video
2: Banner
3: Interstitial
4: Splash

[0,1,2]
segment_id_list Array[Int] N

Segment ID list, maximum query 100

[0]
network_id_list Array[Int] N

Network ID list, maximum query 100

 
adsource_id_list Array[Int] N

Ad Source ID list, maximum query 100

 
geo_short_list Array[String] N Country Short Code list, maximum query 100 ["US"]
sdk_version_list Array[String] N SDK Version list, maximum query 100 ["5.0.0"]
app_version_list Array[String] N APP Version list, maximum query 100 ["1.0.0"]
platform_list

Array[Int]

N

System platform list, enumeration value:

1: Android
2: iOS

[1,2]
device_type_list

Array[Int]

N

Device Type list, enumeration value:

1: Phone

2: Pad

 
channel_list

Array[String]

N

Channel list, maximum query 100

["MyChannel"]
start Int N Offset, default 0 0
limit Int N Limit row number. default 1000. [1,1000] default 1000

4. Return data

fields type required notes
records Array[Object] N Record, object array. The structure of each record is shown in the records element structure below. It is empty when there is no data.
count Int N Count of the row numbers

records:

fields type required notes
date Int Y Date. Format: YYYYmmdd. Return if in param 'group_by'
hour Int Y Hours, for example 0 represents: 00:00 to 00:59
loads Int Y Attempts
load_fill_rate Float Y Attempt Fill Rate
request Int Y Request
request_fill_rate Float Y Request Fill Rate
impression Int Y Impression
impression_rate Float Y Impression Rate
click Int Y Click
click_rate Float Y CTR
estimated_revenue Float Y Estimate Revenue
estimated_revenue_ecpm Float Y Estimated eCPM
launch Int Y App Launch / DAU

5. Sample

Request sample:

curl --location --request POST 'https://api.toponad.net/v3/report/tk_hour' \
--header 'X-Up-Key: 877f8ae9c6e9ca82c0==5b5fff594c373axxx' \
--header 'X-Up-Signature: CE12B506DBCD868C2C6F09E08C139CBC' \
--header 'X-Up-Timestamp: 1626161553000' \
--header 'Content-Type: application/json' \
--data-raw '{
  "start_date": 20220710,
  "end_date": 20220710,
  "currency": "USD",  
  "time_zone": "UTC+8",  
  "limit": 100,
  "start": 0
}'

Return data sample:

{
    "count": 24,
    "data": [
        {
            "date": 20220710,
            "hour": 23,
            "loads": 981116,
            "load_fill_rate": 0.5182,
            "request": 6847793,
            "request_fill_rate": 0.0781,
            "impression": 397190,
            "impression_rate": 0.7811,
            "click": 30304,
            "click_rate": 0.0762,
            "estimated_revenue": 305.84,
            "estimated_revenue_ecpm": 0.77
        },
        {
            "date": 20220710,
            "hour": 22,
            "loads": 1741902,
            "load_fill_rate": 0.5352,
            "request": 12897069,
            "request_fill_rate": 0.0756,
            "impression": 749196,
            "impression_rate": 0.8035,
            "click": 59080,
            "click_rate": 0.0788,
            "estimated_revenue": 438.3,
            "estimated_revenue_ecpm": 0.59
        },
        {
            "date": 20220710,
            "hour": 21,
            "loads": 2474725,
            "load_fill_rate": 0.5272,
            "request": 19590764,
            "request_fill_rate": 0.0718,
            "impression": 1083043,
            "impression_rate": 0.83,
            "click": 85858,
            "click_rate": 0.0792,
            "estimated_revenue": 546.69,
            "estimated_revenue_ecpm": 0.5
        },
        {
            "date": 20220710,
            "hour": 20,
            "loads": 2690416,
            "load_fill_rate": 0.5464,
            "request": 21094012,
            "request_fill_rate": 0.0727,
            "impression": 1191905,
            "impression_rate": 0.8107,
            "click": 92364,
            "click_rate": 0.0774,
            "estimated_revenue": 538.16,
            "estimated_revenue_ecpm": 0.45
        },
        {
            "date": 20220710,
            "hour": 19,
            "loads": 2437277,
            "load_fill_rate": 0.5802,
            "request": 19497452,
            "request_fill_rate": 0.0757,
            "impression": 1140467,
            "impression_rate": 0.8064,
            "click": 89656,
            "click_rate": 0.0786,
            "estimated_revenue": 495.78,
            "estimated_revenue_ecpm": 0.43
        },
        {
            "date": 20220710,
            "hour": 18,
            "loads": 2361918,
            "load_fill_rate": 0.5784,
            "request": 19140320,
            "request_fill_rate": 0.0765,
            "impression": 1123189,
            "impression_rate": 0.822,
            "click": 86457,
            "click_rate": 0.0769,
            "estimated_revenue": 511.97,
            "estimated_revenue_ecpm": 0.46
        },
        {
            "date": 20220710,
            "hour": 17,
            "loads": 2639547,
            "load_fill_rate": 0.5458,
            "request": 21465595,
            "request_fill_rate": 0.0706,
            "impression": 1169908,
            "impression_rate": 0.812,
            "click": 88987,
            "click_rate": 0.076,
            "estimated_revenue": 503,
            "estimated_revenue_ecpm": 0.43
        },
        {
            "date": 20220710,
            "hour": 16,
            "loads": 2737871,
            "load_fill_rate": 0.5582,
            "request": 22997528,
            "request_fill_rate": 0.0692,
            "impression": 1244705,
            "impression_rate": 0.8143,
            "click": 96585,
            "click_rate": 0.0775,
            "estimated_revenue": 499.22,
            "estimated_revenue_ecpm": 0.4
        },
        {
            "date": 20220710,
            "hour": 15,
            "loads": 2650874,
            "load_fill_rate": 0.5725,
            "request": 22474747,
            "request_fill_rate": 0.0704,
            "impression": 1233668,
            "impression_rate": 0.8128,
            "click": 94638,
            "click_rate": 0.0767,
            "estimated_revenue": 484.51,
            "estimated_revenue_ecpm": 0.39
        },
        {
            "date": 20220710,
            "hour": 14,
            "loads": 2677292,
            "load_fill_rate": 0.5844,
            "request": 23224731,
            "request_fill_rate": 0.0712,
            "impression": 1286505,
            "impression_rate": 0.8222,
            "click": 97836,
            "click_rate": 0.076,
            "estimated_revenue": 524.47,
            "estimated_revenue_ecpm": 0.41
        },
        {
            "date": 20220710,
            "hour": 13,
            "loads": 2836857,
            "load_fill_rate": 0.593,
            "request": 24683988,
            "request_fill_rate": 0.071,
            "impression": 1360077,
            "impression_rate": 0.8084,
            "click": 107215,
            "click_rate": 0.0788,
            "estimated_revenue": 576.13,
            "estimated_revenue_ecpm": 0.42
        },
        {
            "date": 20220710,
            "hour": 12,
            "loads": 2651097,
            "load_fill_rate": 0.587,
            "request": 23764112,
            "request_fill_rate": 0.0684,
            "impression": 1250358,
            "impression_rate": 0.8033,
            "click": 101759,
            "click_rate": 0.0813,
            "estimated_revenue": 518.37,
            "estimated_revenue_ecpm": 0.41
        },
        {
            "date": 20220710,
            "hour": 11,
            "loads": 2559570,
            "load_fill_rate": 0.5809,
            "request": 22496423,
            "request_fill_rate": 0.0692,
            "impression": 1188343,
            "impression_rate": 0.7991,
            "click": 94346,
            "click_rate": 0.0793,
            "estimated_revenue": 522.18,
            "estimated_revenue_ecpm": 0.44
        },
        {
            "date": 20220710,
            "hour": 10,
            "loads": 2296997,
            "load_fill_rate": 0.6302,
            "request": 20346177,
            "request_fill_rate": 0.0747,
            "impression": 1162600,
            "impression_rate": 0.8031,
            "click": 94472,
            "click_rate": 0.0812,
            "estimated_revenue": 499.22,
            "estimated_revenue_ecpm": 0.43
        },
        {
            "date": 20220710,
            "hour": 9,
            "loads": 1929212,
            "load_fill_rate": 0.6453,
            "request": 16688356,
            "request_fill_rate": 0.0784,
            "impression": 986177,
            "impression_rate": 0.7921,
            "click": 82161,
            "click_rate": 0.0833,
            "estimated_revenue": 432.39,
            "estimated_revenue_ecpm": 0.44
        },
        {
            "date": 20220710,
            "hour": 8,
            "loads": 1497775,
            "load_fill_rate": 0.6681,
            "request": 12605883,
            "request_fill_rate": 0.0834,
            "impression": 791331,
            "impression_rate": 0.7907,
            "click": 69715,
            "click_rate": 0.088,
            "estimated_revenue": 337.15,
            "estimated_revenue_ecpm": 0.43
        },
        {
            "date": 20220710,
            "hour": 7,
            "loads": 1019578,
            "load_fill_rate": 0.6389,
            "request": 8402268,
            "request_fill_rate": 0.0813,
            "impression": 507326,
            "impression_rate": 0.7786,
            "click": 41443,
            "click_rate": 0.0816,
            "estimated_revenue": 208.83,
            "estimated_revenue_ecpm": 0.41
        },
        {
            "date": 20220710,
            "hour": 6,
            "loads": 574317,
            "load_fill_rate": 0.5898,
            "request": 4512475,
            "request_fill_rate": 0.0788,
            "impression": 254969,
            "impression_rate": 0.7526,
            "click": 19256,
            "click_rate": 0.0755,
            "estimated_revenue": 120.18,
            "estimated_revenue_ecpm": 0.47
        },
        {
            "date": 20220710,
            "hour": 5,
            "loads": 373667,
            "load_fill_rate": 0.5228,
            "request": 2680886,
            "request_fill_rate": 0.0767,
            "impression": 141238,
            "impression_rate": 0.7228,
            "click": 10326,
            "click_rate": 0.0731,
            "estimated_revenue": 75.1,
            "estimated_revenue_ecpm": 0.53
        },
        {
            "date": 20220710,
            "hour": 4,
            "loads": 338138,
            "load_fill_rate": 0.5042,
            "request": 2281807,
            "request_fill_rate": 0.0785,
            "impression": 122038,
            "impression_rate": 0.7156,
            "click": 9068,
            "click_rate": 0.0743,
            "estimated_revenue": 67.61,
            "estimated_revenue_ecpm": 0.55
        },
        {
            "date": 20220710,
            "hour": 3,
            "loads": 372307,
            "load_fill_rate": 0.511,
            "request": 2461194,
            "request_fill_rate": 0.0815,
            "impression": 139745,
            "impression_rate": 0.7344,
            "click": 10349,
            "click_rate": 0.074,
            "estimated_revenue": 87.46,
            "estimated_revenue_ecpm": 0.63
        },
        {
            "date": 20220710,
            "hour": 2,
            "loads": 383925,
            "load_fill_rate": 0.5383,
            "request": 2461606,
            "request_fill_rate": 0.0886,
            "impression": 150527,
            "impression_rate": 0.7283,
            "click": 10960,
            "click_rate": 0.0728,
            "estimated_revenue": 118.81,
            "estimated_revenue_ecpm": 0.79
        },
        {
            "date": 20220710,
            "hour": 1,
            "loads": 395344,
            "load_fill_rate": 0.6011,
            "request": 2449041,
            "request_fill_rate": 0.1036,
            "impression": 175508,
            "impression_rate": 0.7385,
            "click": 12568,
            "click_rate": 0.0716,
            "estimated_revenue": 165.09,
            "estimated_revenue_ecpm": 0.94
        },
        {
            "date": 20220710,
            "hour": 0,
            "loads": 547474,
            "load_fill_rate": 0.6434,
            "request": 3484201,
            "request_fill_rate": 0.1075,
            "impression": 227910,
            "impression_rate": 0.6469,
            "click": 20151,
            "click_rate": 0.0884,
            "estimated_revenue": 180.42,
            "estimated_revenue_ecpm": 0.79
        }
    ]
}
Previous
Roi Ltv Report
Next
Device Reporting API
Last modified: 2025-08-20Powered by