Skip to main content

Country Performance

Returns ads performance per country, totalled over the selected period. This is the data behind the Country Performance table. Returns one row per country, including combined US and Non-US rows, sorted by average DAU.

Opportunities data is available from late July 2026. Earlier dates show no opportunities data.

Request
  • Method: GET
  • Endpoint: https://console.overwolf.com/api/stats/revenue-v2/country-performance
Query parameters
Name
Type
Description
app_idRequired
string

The UID of an app you have access to.

days_back
string

The period to return. Default: Yesterday.

Allowed values: Yesterday, Last 30 Days, Last 90 Days
Additional parameters
Name
In
Type
Description
AuthorizationRequired
header
string

Key <your-console-email>:<your-api-key>. For more information, see the Revenue APIs overview.

Response

The response is a JSON object with a columns array and a rows array. Each row has these fields:

Field Description
country_name Country name, or a combined US or Non-US row.
avg_dau Average daily active users over the period.
sessions App sessions started.
Opportunities Times an ad slot was requested or available. Note the capital O.
impressions Ads actually shown.
gross_revenue Gross ads revenue, before the Overwolf revenue share, in USD.
net_revenue Net ads revenue, after the Overwolf revenue share, in USD.
avg_daily_arpdau_gross Average daily gross revenue per daily active user.
avg_daily_arpdau Average daily net revenue per daily active user.
rps_gross Gross revenue per session.
rps Net revenue per session.
app_id Your app UID.
updated_at When the data was last updated.
200

Country Performance

FieldType
columns.namestring
columns.friendly_namestring
columns.typestring
rows.country_namestring
rows.avg_daunumber
rows.sessionsinteger
rows.Opportunitiesinteger
rows.impressionsinteger
rows.gross_revenuenumber
rows.net_revenuenumber
rows.avg_daily_arpdau_grossnumber
rows.avg_daily_arpdaunumber
rows.rps_grossnumber
rows.rpsnumber
rows.app_idstring
rows.updated_atstring
Request
https://console.overwolf.com/api/stats/revenue-v2/country-performance?app_id=YOUR_APP_ID&days_back=Yesterday
Response
{
  "columns": [
    {
      "name": "country_name",
      "friendly_name": "country_name",
      "type": "string"
    },
    {
      "name": "avg_dau",
      "friendly_name": "avg_dau",
      "type": "float"
    },
    {
      "name": "sessions",
      "friendly_name": "sessions",
      "type": "integer"
    },
    {
      "name": "Opportunities",
      "friendly_name": "Opportunities",
      "type": "integer"
    },
    {
      "name": "impressions",
      "friendly_name": "impressions",
      "type": "integer"
    },
    {
      "name": "gross_revenue",
      "friendly_name": "gross_revenue",
      "type": "float"
    },
    {
      "name": "net_revenue",
      "friendly_name": "net_revenue",
      "type": "float"
    },
    {
      "name": "avg_daily_arpdau_gross",
      "friendly_name": "avg_daily_arpdau_gross",
      "type": "float"
    },
    {
      "name": "avg_daily_arpdau",
      "friendly_name": "avg_daily_arpdau",
      "type": "float"
    },
    {
      "name": "rps_gross",
      "friendly_name": "rps_gross",
      "type": "float"
    },
    {
      "name": "rps",
      "friendly_name": "rps",
      "type": "float"
    },
    {
      "name": "app_id",
      "friendly_name": "app_id",
      "type": "string"
    },
    {
      "name": "updated_at",
      "friendly_name": "updated_at",
      "type": "datetime"
    }
  ],
  "rows": [
    {
      "country_name": "All Countries",
      "avg_dau": 0,
      "sessions": 0,
      "Opportunities": 0,
      "impressions": 0,
      "gross_revenue": 0,
      "net_revenue": 0,
      "avg_daily_arpdau_gross": 0,
      "avg_daily_arpdau": 0,
      "rps_gross": 0,
      "rps": 0,
      "app_id": "YOUR_APP_ID",
      "updated_at": "YYYY-MM-DDTHH:MM:SS"
    }
  ]
}