Month to Date Revenue
Returns cumulative ads revenue for each day of this month up to yesterday, with the same days last month and the same month last year, for the selected country. This is the data behind the Month to Date Revenue chart, which shows gross revenue. Returns one row per day per period.
The response has both gross and net values.
- Method: GET
- Endpoint:
https://console.overwolf.com/api/stats/revenue-v2/month-to-date-revenue
Name
Type
Description
app_idRequiredstring
The UID of an app you have access to.
countrystring
A country name as it appears in the dashboard Country filter. Default: All Countries.
Name
In
Type
Description
AuthorizationRequiredheader
string
Key <your-console-email>:<your-api-key>. For more information, see the Revenue APIs overview.
The response is a JSON object with a columns array and a rows array. Each row has these fields:
| Field | Description |
|---|---|
day_number |
Day of the month. |
revenue_date |
The date. |
time_period |
This Month, Previous Month, or Previous Year. |
app_gross_revenue |
Cumulative gross ads revenue for the period up to this day, in USD. |
app_net_revenue |
Cumulative net ads revenue for the period up to this day, in USD. |
country |
Country identifier for country_name. |
app_id |
Your app UID. |
updated_at |
When the data was last updated. |
200
Month to Date Revenue
| Field | Type |
|---|---|
columns.name | string |
columns.friendly_name | string |
columns.type | string |
rows.day_number | integer |
rows.revenue_date | string |
rows.time_period | string |
rows.app_gross_revenue | number |
rows.app_net_revenue | number |
rows.country | string |
rows.app_id | string |
rows.updated_at | string |
Request
https://console.overwolf.com/api/stats/revenue-v2/month-to-date-revenue?app_id=YOUR_APP_ID&country=All%20CountriesResponse
{
"columns": [
{
"name": "day_number",
"friendly_name": "day_number",
"type": "integer"
},
{
"name": "revenue_date",
"friendly_name": "revenue_date",
"type": "date"
},
{
"name": "time_period",
"friendly_name": "time_period",
"type": "string"
},
{
"name": "app_gross_revenue",
"friendly_name": "app_gross_revenue",
"type": "float"
},
{
"name": "app_net_revenue",
"friendly_name": "app_net_revenue",
"type": "float"
},
{
"name": "country",
"friendly_name": "country",
"type": "string"
},
{
"name": "app_id",
"friendly_name": "app_id",
"type": "string"
},
{
"name": "updated_at",
"friendly_name": "updated_at",
"type": "datetime"
}
],
"rows": [
{
"day_number": 0,
"revenue_date": "YYYY-MM-DD",
"time_period": "This Month",
"app_gross_revenue": 0,
"app_net_revenue": 0,
"country": "<country>",
"app_id": "YOUR_APP_ID",
"updated_at": "YYYY-MM-DDTHH:MM:SS"
}
]
}