Skip to main content

RPS KPI

Returns yesterday's revenue per session (RPS) compared with the same day last week (SDLW). This is the data behind the RPS tile on the Revenue Statistics page, which shows the gross values. Returns one row. All RPS values are in US cents.

Request
  • Method: GET
  • Endpoint: https://console.overwolf.com/api/stats/revenue-v2/rps-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
rps_yesterday_gross Gross RPS yesterday: gross revenue divided by sessions, in US cents.
rps_sdlw_gross Gross RPS on the same day last week, in US cents.
rps_diff_gross Change in gross RPS from the same day last week to yesterday, in US cents.
rps_pct_change_gross Change in gross RPS from the same day last week to yesterday, as a percentage.
rps_yesterday Net RPS yesterday, in US cents.
rps_sdlw Net RPS on the same day last week, in US cents.
rps_diff Change in net RPS from the same day last week to yesterday, in US cents.
rps_pct_change Change in net RPS 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

RPS KPI

FieldType
columns.namestring
columns.friendly_namestring
columns.typestring
rows.rps_yesterday_grossnumber
rows.rps_sdlw_grossnumber
rows.rps_diff_grossnumber
rows.rps_pct_change_grossnumber
rows.rps_yesterdaynumber
rows.rps_sdlwnumber
rows.rps_diffnumber
rows.rps_pct_changenumber
rows.app_idstring
rows.updated_atstring
Request
https://console.overwolf.com/api/stats/revenue-v2/rps-yesterday?app_id=YOUR_APP_ID
Response
{
  "columns": [
    {
      "name": "rps_yesterday_gross",
      "friendly_name": "rps_yesterday_gross",
      "type": "float"
    },
    {
      "name": "rps_sdlw_gross",
      "friendly_name": "rps_sdlw_gross",
      "type": "float"
    },
    {
      "name": "rps_diff_gross",
      "friendly_name": "rps_diff_gross",
      "type": "float"
    },
    {
      "name": "rps_pct_change_gross",
      "friendly_name": "rps_pct_change_gross",
      "type": "float"
    },
    {
      "name": "rps_yesterday",
      "friendly_name": "rps_yesterday",
      "type": "float"
    },
    {
      "name": "rps_sdlw",
      "friendly_name": "rps_sdlw",
      "type": "float"
    },
    {
      "name": "rps_diff",
      "friendly_name": "rps_diff",
      "type": "float"
    },
    {
      "name": "rps_pct_change",
      "friendly_name": "rps_pct_change",
      "type": "float"
    },
    {
      "name": "app_id",
      "friendly_name": "app_id",
      "type": "string"
    },
    {
      "name": "updated_at",
      "friendly_name": "updated_at",
      "type": "datetime"
    }
  ],
  "rows": [
    {
      "rps_yesterday_gross": 0,
      "rps_sdlw_gross": 0,
      "rps_diff_gross": 0,
      "rps_pct_change_gross": 0,
      "rps_yesterday": 0,
      "rps_sdlw": 0,
      "rps_diff": 0,
      "rps_pct_change": 0,
      "app_id": "YOUR_APP_ID",
      "updated_at": "YYYY-MM-DDTHH:MM:SS"
    }
  ]
}