Skip to main content

Revenue KPI

Returns yesterday's ads revenue compared with the same day last week (SDLW). This is the data behind the Revenue tile on the Revenue Statistics page, which shows the gross values. Returns one row.

The response has both gross and net values. The gross_ and net_ prefixes on each field tell them apart.

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

The UID of an app you have access to.

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
gross_revenue_yesterday Gross ads revenue yesterday, in USD.
gross_revenue_sdlw Gross ads revenue on the same day last week, in USD.
gross_revenue_diff Change in gross revenue from the same day last week to yesterday, in USD.
gross_revenue_pct_change Change in gross revenue from the same day last week to yesterday, as a percentage.
net_revenue_yesterday Net ads revenue yesterday, in USD.
net_revenue_sdlw Net ads revenue on the same day last week, in USD.
net_revenue_diff Change in net revenue from the same day last week to yesterday, in USD.
net_revenue_pct_change Change in net revenue from the same day last week to yesterday, as a percentage.
app_id Your app UID.
updated_at When the data was last updated.
200

Revenue KPI

FieldType
columns.namestring
columns.friendly_namestring
columns.typestring
rows.gross_revenue_yesterdaynumber
rows.gross_revenue_sdlwnumber
rows.gross_revenue_diffnumber
rows.gross_revenue_pct_changenumber
rows.net_revenue_yesterdaynumber
rows.net_revenue_sdlwnumber
rows.net_revenue_diffnumber
rows.net_revenue_pct_changenumber
rows.app_idstring
rows.updated_atstring
Request
https://console.overwolf.com/api/stats/revenue-v2/revenue-yesterday?app_id=YOUR_APP_ID
Response
{
  "columns": [
    {
      "name": "gross_revenue_yesterday",
      "friendly_name": "gross_revenue_yesterday",
      "type": "float"
    },
    {
      "name": "gross_revenue_sdlw",
      "friendly_name": "gross_revenue_sdlw",
      "type": "float"
    },
    {
      "name": "gross_revenue_diff",
      "friendly_name": "gross_revenue_diff",
      "type": "float"
    },
    {
      "name": "gross_revenue_pct_change",
      "friendly_name": "gross_revenue_pct_change",
      "type": "float"
    },
    {
      "name": "net_revenue_yesterday",
      "friendly_name": "net_revenue_yesterday",
      "type": "float"
    },
    {
      "name": "net_revenue_sdlw",
      "friendly_name": "net_revenue_sdlw",
      "type": "float"
    },
    {
      "name": "net_revenue_diff",
      "friendly_name": "net_revenue_diff",
      "type": "float"
    },
    {
      "name": "net_revenue_pct_change",
      "friendly_name": "net_revenue_pct_change",
      "type": "float"
    },
    {
      "name": "app_id",
      "friendly_name": "app_id",
      "type": "string"
    },
    {
      "name": "updated_at",
      "friendly_name": "updated_at",
      "type": "datetime"
    }
  ],
  "rows": [
    {
      "gross_revenue_yesterday": 0,
      "gross_revenue_sdlw": 0,
      "gross_revenue_diff": 0,
      "gross_revenue_pct_change": 0,
      "net_revenue_yesterday": 0,
      "net_revenue_sdlw": 0,
      "net_revenue_diff": 0,
      "net_revenue_pct_change": 0,
      "app_id": "YOUR_APP_ID",
      "updated_at": "YYYY-MM-DDTHH:MM:SS"
    }
  ]
}