Skip to main content

Reporting API

Use this endpoint to get a report.

Request

End Point https://msp-platform.newsbreak.com/reporting

Method GET

Header

FieldRequiredData TypeDescription
Content-TypeYstringRequest message type
Allowed format:application/json

Request Parameters

FieldRequiredData TypeDescription
org_idYintegerOrganization id
app_idYintegerApp id
tokenYstringapi token
start_dateYstringStart date of the report.
end_dateYstringEnd date of the report.
timezoneNenumerateSupported timezone: "PST"/"EST"/"UTC"/"Beijing Time", default "UTC"
breakdownNlist of stringDimensions. "date"/"os"/seat"/"placement_id", none are selected by default
metricsNlist of stringMetrics. "imp"/"revenue"/"ecpm"/"payout_revenue", default ["revenue", "imp", "ecpm"] are selected

Example

curl -X GET \
'https://msp-platform.newsbreak.com/reporting' \
-G \
--data-urlencode 'org_id=111' \
--data-urlencode 'app_id=2' \
--data-urlencode 'token=123' \
--data-urlencode 'start_date=2024-11-01' \
--data-urlencode 'end_date=2024-12-18' \
--data-urlencode 'timezone=Beijing Time' \
--data-urlencode 'breakdown=date' \
--data-urlencode 'breakdown=seat' \
--data-urlencode 'metrics=revenue' \
--data-urlencode 'metrics=ecpm' \
-H 'accept: application/json'

Response

Response Parameters

FieldData TypeDescription
codeintStatus code, see Return Codes
errMsgstringError message when return code is not 0
list
datestringDate
org_idintOrganization ID
app_idintAPP ID
osstringOperating System
seatstringBidder
placement_namestringPlacement Name
impintImpression count
revenuefloatRevenue in USD
payout_revenuefloatPublisher net Revenue in USD
ecpmfloatGross ecpm

Example

[
{
"app_id": 2,
"seat": "bidderA",
"date": "2024-12-15",
"ecpm": 110.0000,
"org_id": 111,
"revenue": 11
},
{
"app_id": 2,
"seat": "bidderA",
"date": "2024-12-16",
"ecpm": 135.1899,
"org_id": 111,
"revenue": 534
},
{
"app_id": 2,
"seat": "bidderA",
"date": "2024-12-17",
"ecpm": 136.0000,
"org_id": 111,
"revenue": 272
},
{
"app_id": 2,
"seat": "bidderB",
"date": "2024-12-15",
"ecpm": 115.0000,
"org_id": 111,
"revenue": 46
}
]