{
  "openapi": "3.0.0",
  "info": {
    "title": "Developers Console Revenue Statistics API",
    "version": "1.0.0",
    "description": "The Overwolf Developers Console Revenue Statistics APIs provide endpoints for the retrieval of app ads revenue data. Use these API end points to programmatically pull performance statistics, bypassing the need for manual console access. These APIs expose crucial metrics like Daily ads revenue, Month to date revenue, Ads general metics and others. These endpoints allow you to pull data directly into external business intelligence (BI) dashboards or monitoring tools.\n\n## Accessing the endpoints\n\nTo access the API endpoints you need to generate an API key. To generate your key:\n\n1. Open the [Overwolf Developers console](https://console.overwolf.com).\n    \n2. In the _Settings_ menu, select _Profile_.\n    \n3. Press the _Revoke and get new API key_. Press _Confirm_. A new key is issued.\n    \n4. Copy the key and save it. _**You will not be able to retrieve it**_. Should you lose the key, you will need to repeat these steps and issue a new key.\n    \n5. In the _Authorization_ tab, set the auth type to _API Token_, then set the `key` to `authorization` then set the value to `Key {user.email@overwolf.com}:{api_key}`, then set the `add to` field to `Header` .\n    \n\n## Using the Postman collection\n\nOverwolf provides the endpoints for you to use in a number of different ways. Overwolf recommends using [The Postman App](https://www.postman.com/downloads/) to build and test your request before you add it to your integration.\n\nAfter you have downloaded the collection, open Postman, navigate to the workspace of your choice, and then press the _Import_ button. Then you will need to make sure that you add/change the following variables:\n\n1. `base_url`—ensure the path to the console API is `https://console.overwolf.com/api/stats`.\n    \n2. `authorization`—ensure that you have the correct key, value, and add it to the configured field (step 5 above).\n    \n3. `app_id`—the ID of the app you want to query."
  },
  "servers": [
    {
      "url": "{{base_url}}"
    }
  ],
  "paths": {
    "/revenue/daily-ads-revenue-gross-net": {
      "get": {
        "summary": "Daily ads revenvue (Gross and Net)",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                " Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Daily ads revenvue (Gross and Net)",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "daily_total_net_revenue": {
                            "type": "number"
                          },
                          "daily_video_net_revenue": {
                            "type": "number"
                          },
                          "daily_display_net_revenue": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "daily_total_gross_revenue": {
                            "type": "number"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    },
                    {
                      "daily_total_net_revenue": 0,
                      "daily_video_net_revenue": 0,
                      "daily_display_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "daily_total_gross_revenue": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "daily_video_net_revenue",
                      "type": "float",
                      "name": "daily_video_net_revenue"
                    },
                    {
                      "friendly_name": "daily_display_net_revenue",
                      "type": "float",
                      "name": "daily_display_net_revenue"
                    },
                    {
                      "friendly_name": "daily_total_net_revenue",
                      "type": "float",
                      "name": "daily_total_net_revenue"
                    },
                    {
                      "friendly_name": "daily_total_gross_revenue",
                      "type": "float",
                      "name": "daily_total_gross_revenue"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Total Ads (Video & Display) Revenue (Gross & Net) earned per day."
      }
    },
    "/revenue/month-to-date-revenue-net": {
      "get": {
        "summary": "Month to date Revenue (Net)",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "description": "The app ID you want to query.",
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Month to date Revenue (Net)",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "day_number": {
                            "type": "integer"
                          },
                          "time_period": {
                            "type": "string"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "app_net_revenue": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Year",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "Previous Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    },
                    {
                      "day_number": 0,
                      "time_period": "This Month",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "app_net_revenue": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "day_number",
                      "type": "integer",
                      "name": "day_number"
                    },
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "time_period",
                      "type": "string",
                      "name": "time_period"
                    },
                    {
                      "friendly_name": "app_net_revenue",
                      "type": "integer",
                      "name": "app_net_revenue"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Total Ads (Video & Display) Revenue (Net) earned this month (up to yesterday) vs. Same time frame last month vs. Same time frame previous year."
      }
    },
    "/revenue/video-ads-general-metrics": {
      "get": {
        "summary": "Video Ads General Metrics",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "window_name",
            "in": "query",
            "required": true,
            "description": "Query by window name in the application. Use `All Windows` to retrieve all the windows.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Windows"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Video Ads General Metrics",
            "headers": {
              "Transfer-Encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "chunked"
              },
              "Connection": {
                "schema": {
                  "type": "string"
                },
                "example": "keep-alive"
              },
              "Date": {
                "schema": {
                  "type": "string"
                },
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "schema": {
                  "type": "string"
                },
                "example": "<CF_POP>"
              },
              "vary": {
                "schema": {
                  "type": "string"
                },
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "schema": {
                  "type": "boolean"
                },
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "schema": {
                  "type": "string"
                },
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "schema": {
                  "type": "integer"
                },
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "schema": {
                  "type": "integer"
                },
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "schema": {
                  "type": "integer"
                },
                "example": "60"
              },
              "referrer-policy": {
                "schema": {
                  "type": "string"
                },
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "schema": {
                  "type": "string"
                },
                "example": "deny"
              },
              "x-xss-protection": {
                "schema": {
                  "type": "string"
                },
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "schema": {
                  "type": "string"
                },
                "example": "nosniff"
              },
              "x-download-options": {
                "schema": {
                  "type": "string"
                },
                "example": "noopen"
              },
              "content-security-policy": {
                "schema": {
                  "type": "string"
                },
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "schema": {
                  "type": "string"
                },
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "schema": {
                  "type": "string"
                },
                "example": "gzip"
              },
              "via": {
                "schema": {
                  "type": "string"
                },
                "example": "<CDN_URL>"
              },
              "etag": {
                "schema": {
                  "type": "string"
                },
                "example": "<ETAG>"
              },
              "X-Cache": {
                "schema": {
                  "type": "string"
                },
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "schema": {
                  "type": "string"
                },
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "schema": {
                  "type": "string"
                },
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "completion_rate": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string",
                            "format": "style"
                          },
                          "sum_impressions": {
                            "type": "integer"
                          },
                          "sum_inventory": {
                            "type": "integer"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "rpm": {
                            "type": "number"
                          },
                          "window_name": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "window_name",
                      "type": "string",
                      "name": "window_name"
                    },
                    {
                      "friendly_name": "sum_inventory",
                      "type": "integer",
                      "name": "sum_inventory"
                    },
                    {
                      "friendly_name": "sum_impressions",
                      "type": "integer",
                      "name": "sum_impressions"
                    },
                    {
                      "friendly_name": "completion_rate",
                      "type": "float",
                      "name": "completion_rate"
                    },
                    {
                      "friendly_name": "rpm",
                      "type": "float",
                      "name": "rpm"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Opportunity: Chance to show an ad. Impressions: Ads displayed."
      }
    },
    "/revenue/video-ads-revenue-net": {
      "get": {
        "summary": "Video Ads Revenue (Net)",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "example": "Last 30 Days"
          },
          {
            "name": "window_name",
            "in": "query",
            "schema": {
              "type": "string"
            },
            "example": "All Windows"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Video ads revenvue (Net)",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "window_name": {
                            "type": "string"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "daily_video_net_revenue": {
                            "type": "number"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    },
                    {
                      "window_name": "All Windows",
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "daily_video_net_revenue": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "window_name",
                      "type": "string",
                      "name": "window_name"
                    },
                    {
                      "friendly_name": "daily_video_net_revenue",
                      "type": "float",
                      "name": "daily_video_net_revenue"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Video Ads Revenue (Net) earned per window per day."
      }
    },
    "/revenue/display-ads-general-metrics": {
      "get": {
        "summary": "Display Ads General Metrics",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Display Ads General Metrics",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "sum_impressions": {
                            "type": "integer"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "sum_opportunities": {
                            "type": "integer"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    },
                    {
                      "sum_impressions": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_opportunities": 0,
                      "revenue_date": "YYYY-MM-DD"
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "sum_opportunities",
                      "type": "integer",
                      "name": "sum_opportunities"
                    },
                    {
                      "friendly_name": "sum_impressions",
                      "type": "integer",
                      "name": "sum_impressions"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Opportunities: Chances to show an ad.\n\nImpressions: Ads displayed."
      }
    },
    "/revenue/display-ads-revenue-net": {
      "get": {
        "summary": "Display Ads Revenue (Net)",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Display Ads Revenue (Net)",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "daily_display_net_revenue": {
                            "type": "number"
                          },
                          "daily_total_net_revenue": {
                            "type": "number"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "daily_video_net_revenue": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    },
                    {
                      "daily_display_net_revenue": 0,
                      "daily_total_net_revenue": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "daily_video_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS"
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "daily_video_net_revenue",
                      "type": "float",
                      "name": "daily_video_net_revenue"
                    },
                    {
                      "friendly_name": "daily_display_net_revenue",
                      "type": "float",
                      "name": "daily_display_net_revenue"
                    },
                    {
                      "friendly_name": "daily_total_net_revenue",
                      "type": "float",
                      "name": "daily_total_net_revenue"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Display Ads Revenue (Net) earned per window per day."
      }
    },
    "/revenue/video-ads-completion-rate": {
      "get": {
        "summary": "Video Ads Completion Rate per Window",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Video Ads Completion Rate per Window",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "completion_rate": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "sum_impressions": {
                            "type": "integer"
                          },
                          "sum_inventory": {
                            "type": "integer"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "rpm": {
                            "type": "number"
                          },
                          "window_name": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "All Windows"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "native"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "native"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "-"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "Benchmark"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "desktop"
                    },
                    {
                      "completion_rate": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "rpm": 0,
                      "window_name": "game-dashboard"
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "window_name",
                      "type": "string",
                      "name": "window_name"
                    },
                    {
                      "friendly_name": "sum_inventory",
                      "type": "integer",
                      "name": "sum_inventory"
                    },
                    {
                      "friendly_name": "sum_impressions",
                      "type": "integer",
                      "name": "sum_impressions"
                    },
                    {
                      "friendly_name": "completion_rate",
                      "type": "float",
                      "name": "completion_rate"
                    },
                    {
                      "friendly_name": "rpm",
                      "type": "float",
                      "name": "rpm"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Video Ads completion rate per window per day."
      }
    },
    "/revenue/video-ads-detailed-metrics": {
      "get": {
        "summary": "Video Ads Detailed Metrics",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "ad_size",
            "in": "query",
            "required": true,
            "description": "The size of the ad you want to query. Use `All Sizes` for all the ad sizes.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Sizes"
          },
          {
            "name": "country_name",
            "in": "query",
            "required": true,
            "description": "Name of a specific country. Use `All Countries` for the entire world. Country names must start with a capital letter. Spaces are allowed (e.g. United States).\n",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Countries"
          },
          {
            "name": "window_name",
            "in": "query",
            "required": true,
            "description": "Query by window name in the application. Use `All Windows` to retrieve all the windows.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Windows"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Video Ads Detailed Metrics",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "fill_rate": {
                            "type": "number"
                          },
                          "sum_daily_video_gross_revenue": {
                            "type": "number"
                          },
                          "completion_rate": {
                            "type": "number"
                          },
                          "net_cpm": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string",
                            "format": "style"
                          },
                          "sum_impressions": {
                            "type": "integer"
                          },
                          "ad_size": {
                            "type": "string"
                          },
                          "sum_inventory": {
                            "type": "integer"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "country_name": {
                            "type": "string"
                          },
                          "window_name": {
                            "type": "string"
                          },
                          "sum_daily_video_net_revenue": {
                            "type": "number"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    },
                    {
                      "fill_rate": 0,
                      "sum_daily_video_gross_revenue": 0,
                      "completion_rate": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "sum_inventory": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows",
                      "sum_daily_video_net_revenue": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "ad_size",
                      "type": "string",
                      "name": "ad_size"
                    },
                    {
                      "friendly_name": "country_name",
                      "type": "string",
                      "name": "country_name"
                    },
                    {
                      "friendly_name": "window_name",
                      "type": "string",
                      "name": "window_name"
                    },
                    {
                      "friendly_name": "sum_inventory",
                      "type": "float",
                      "name": "sum_inventory"
                    },
                    {
                      "friendly_name": "sum_impressions",
                      "type": "float",
                      "name": "sum_impressions"
                    },
                    {
                      "friendly_name": "fill_rate",
                      "type": "float",
                      "name": "fill_rate"
                    },
                    {
                      "friendly_name": "sum_daily_video_gross_revenue",
                      "type": "float",
                      "name": "sum_daily_video_gross_revenue"
                    },
                    {
                      "friendly_name": "sum_daily_video_net_revenue",
                      "type": "float",
                      "name": "sum_daily_video_net_revenue"
                    },
                    {
                      "friendly_name": "completion_rate",
                      "type": "float",
                      "name": "completion_rate"
                    },
                    {
                      "friendly_name": "net_cpm",
                      "type": "float",
                      "name": "net_cpm"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Video Ads detailed metrics per day."
      }
    },
    "/revenue/display-ads-estimated-metrics": {
      "get": {
        "summary": "Display Ads Estimated Metrics",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "ad_size",
            "in": "query",
            "required": true,
            "description": "The size of the ad you want to query. Use `All Sizes` for all the ad sizes.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Sizes"
          },
          {
            "name": "country_name",
            "in": "query",
            "required": true,
            "description": "Name of a specific country. Use `All Countries` for the entire world. Country names must start with a capital letter. Spaces are allowed (e.g. United States).\n",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Countries"
          },
          {
            "name": "window_name",
            "in": "query",
            "required": true,
            "description": "Query by window name in the application. Use `All Windows` to retrieve all the windows.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Windows"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Display Ads Estimated Metrics",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "sum_daily_display_net_revenue": {
                            "type": "number"
                          },
                          "fill_rate": {
                            "type": "number"
                          },
                          "sum_opportunities": {
                            "type": "integer"
                          },
                          "net_cpm": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "sum_impressions": {
                            "type": "integer"
                          },
                          "ad_size": {
                            "type": "string"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "country_name": {
                            "type": "string"
                          },
                          "window_name": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    },
                    {
                      "sum_daily_display_net_revenue": 0,
                      "fill_rate": 0,
                      "sum_opportunities": 0,
                      "net_cpm": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "sum_impressions": 0,
                      "ad_size": "All Sizes",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "window_name": "All Windows"
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "ad_size",
                      "type": "string",
                      "name": "ad_size"
                    },
                    {
                      "friendly_name": "country_name",
                      "type": "string",
                      "name": "country_name"
                    },
                    {
                      "friendly_name": "window_name",
                      "type": "string",
                      "name": "window_name"
                    },
                    {
                      "friendly_name": "sum_opportunities",
                      "type": "float",
                      "name": "sum_opportunities"
                    },
                    {
                      "friendly_name": "sum_impressions",
                      "type": "float",
                      "name": "sum_impressions"
                    },
                    {
                      "friendly_name": "fill_rate",
                      "type": "float",
                      "name": "fill_rate"
                    },
                    {
                      "friendly_name": "sum_daily_display_net_revenue",
                      "type": "float",
                      "name": "sum_daily_display_net_revenue"
                    },
                    {
                      "friendly_name": "net_cpm",
                      "type": "float",
                      "name": "net_cpm"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "The data presented in this dashboard is based on estimations and may not reflect precise values. Please be aware that for window-level data, opportunities and fill rate metrics are not available."
      }
    },
    "/revenue/all-ads-metrics-monthly": {
      "get": {
        "summary": "All Ads Metrics Monthly",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "All Ads Metrics Monthly",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "video_net_revenue": {
                            "type": "number"
                          },
                          "video_gross_revenue": {
                            "type": "number"
                          },
                          "adjustments": {
                            "type": "integer"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "display_gross_revenue": {
                            "type": "number"
                          },
                          "display_net_revenue": {
                            "type": "number"
                          },
                          "month": {
                            "type": "string",
                            "format": "date"
                          },
                          "total_gross_revenue": {
                            "type": "number"
                          },
                          "total_net_revenue": {
                            "type": "number"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    },
                    {
                      "video_net_revenue": 0,
                      "video_gross_revenue": 0,
                      "adjustments": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "display_gross_revenue": 0,
                      "display_net_revenue": 0,
                      "month": "YYYY-MM-DD",
                      "total_gross_revenue": 0,
                      "total_net_revenue": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "month",
                      "type": "date",
                      "name": "month"
                    },
                    {
                      "friendly_name": "video_gross_revenue",
                      "type": "float",
                      "name": "video_gross_revenue"
                    },
                    {
                      "friendly_name": "display_gross_revenue",
                      "type": "float",
                      "name": "display_gross_revenue"
                    },
                    {
                      "friendly_name": "total_gross_revenue",
                      "type": "float",
                      "name": "total_gross_revenue"
                    },
                    {
                      "friendly_name": "video_net_revenue",
                      "type": "float",
                      "name": "video_net_revenue"
                    },
                    {
                      "friendly_name": "display_net_revenue",
                      "type": "float",
                      "name": "display_net_revenue"
                    },
                    {
                      "friendly_name": "adjustments",
                      "type": "float",
                      "name": "adjustments"
                    },
                    {
                      "friendly_name": "total_net_revenue",
                      "type": "float",
                      "name": "total_net_revenue"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "All Ads (Video & Display) metrics per month."
      }
    },
    "/revenue/video-ads-metrics-monthly": {
      "get": {
        "summary": "Video Ads Metrics Monthly",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Video Ads Metrics Monthly",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gross_revenue": {
                            "type": "number"
                          },
                          "fill_rate": {
                            "type": "number"
                          },
                          "net_revenue": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "net_cpm": {
                            "type": "number"
                          },
                          "month": {
                            "type": "string",
                            "format": "date"
                          },
                          "inventory": {
                            "type": "integer"
                          },
                          "impressions": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "net_cpm": 0,
                      "month": "YYYY-MM-DD",
                      "inventory": 0,
                      "impressions": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "month",
                      "type": "date",
                      "name": "month"
                    },
                    {
                      "friendly_name": "inventory",
                      "type": "integer",
                      "name": "inventory"
                    },
                    {
                      "friendly_name": "impressions",
                      "type": "integer",
                      "name": "impressions"
                    },
                    {
                      "friendly_name": "fill_rate",
                      "type": "float",
                      "name": "fill_rate"
                    },
                    {
                      "friendly_name": "gross_revenue",
                      "type": "float",
                      "name": "gross_revenue"
                    },
                    {
                      "friendly_name": "net_revenue",
                      "type": "float",
                      "name": "net_revenue"
                    },
                    {
                      "friendly_name": "net_cpm",
                      "type": "float",
                      "name": "net_cpm"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Video Ads detailed metrics per month."
      }
    },
    "/revenue/display-ads-metrics-monthly": {
      "get": {
        "summary": "Display Ads Metrics Monthly",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Display Ads Metrics Monthly",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "3"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "34"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "gross_revenue": {
                            "type": "number"
                          },
                          "fill_rate": {
                            "type": "number"
                          },
                          "net_revenue": {
                            "type": "number"
                          },
                          "net_cpm": {
                            "type": "number"
                          },
                          "opportunities": {
                            "type": "integer"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "impressions": {
                            "type": "integer"
                          },
                          "month": {
                            "type": "string",
                            "format": "date"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    },
                    {
                      "gross_revenue": 0,
                      "fill_rate": 0,
                      "net_revenue": 0,
                      "net_cpm": 0,
                      "opportunities": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "impressions": 0,
                      "month": "YYYY-MM-DD"
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "month",
                      "type": "date",
                      "name": "month"
                    },
                    {
                      "friendly_name": "opportunities",
                      "type": "integer",
                      "name": "opportunities"
                    },
                    {
                      "friendly_name": "impressions",
                      "type": "integer",
                      "name": "impressions"
                    },
                    {
                      "friendly_name": "fill_rate",
                      "type": "float",
                      "name": "fill_rate"
                    },
                    {
                      "friendly_name": "gross_revenue",
                      "type": "float",
                      "name": "gross_revenue"
                    },
                    {
                      "friendly_name": "net_revenue",
                      "type": "float",
                      "name": "net_revenue"
                    },
                    {
                      "friendly_name": "net_cpm",
                      "type": "float",
                      "name": "net_cpm"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Display Ads detailed metrics per month."
      }
    },
    "/revenue/average-ads-container-open-time": {
      "get": {
        "summary": "Average Ads Container Open Time",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "window_name",
            "in": "query",
            "required": true,
            "description": "Query by window name in the application. Use `All Windows` to retrieve all the windows.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Windows"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Average Ads Container Open Time",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "owad_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "sessions_duration_minutes": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "window_name": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    },
                    {
                      "owad_date": "YYYY-MM-DD",
                      "sessions_duration_minutes": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "window_name": "All Windows"
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "owad_date",
                      "type": "date",
                      "name": "owad_date"
                    },
                    {
                      "friendly_name": "window_name",
                      "type": "string",
                      "name": "window_name"
                    },
                    {
                      "friendly_name": "sessions_duration_minutes",
                      "type": "float",
                      "name": "sessions_duration_minutes"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Average Ads container open time per window per day."
      }
    },
    "/revenue/daily-avg-revenue-per-dau-per-country": {
      "get": {
        "summary": "Daily Average Revenue (Gross) per DAU per Country",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "country_name",
            "in": "query",
            "required": true,
            "description": "Name of a specific country. Use `All Countries` for the entire world. Country names must start with a capital letter. Spaces are allowed (e.g. United States).\n",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "All Countries"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Daily Average Revenue (Gross) per DAU per Country",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "2"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "3"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "sum_gross_revenue": {
                            "type": "number"
                          },
                          "arpdau": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "country_name": {
                            "type": "string"
                          },
                          "sum_dau": {
                            "type": "integer"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    },
                    {
                      "sum_gross_revenue": 0,
                      "arpdau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "revenue_date": "YYYY-MM-DD",
                      "country_name": "All Countries",
                      "sum_dau": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "country_name",
                      "type": "string",
                      "name": "country_name"
                    },
                    {
                      "friendly_name": "sum_gross_revenue",
                      "type": "float",
                      "name": "sum_gross_revenue"
                    },
                    {
                      "friendly_name": "sum_dau",
                      "type": "integer",
                      "name": "sum_dau"
                    },
                    {
                      "friendly_name": "arpdau",
                      "type": "float",
                      "name": "arpdau"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Average Ads Revenue (Gross) per Daily Active User per country (top 50 countries) per day."
      }
    },
    "/revenue/daily-avg-revenue-per-dau-us": {
      "get": {
        "summary": "Daily Average Revenue (Gross) per DAU - US",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Daily Average Revenue (Gross) per DAU - US",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "us_arpdau_benchmark": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "us_arpdau": {
                            "type": "number"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    },
                    {
                      "revenue_date": "YYYY-MM-DD",
                      "us_arpdau_benchmark": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "us_arpdau": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "us_arpdau",
                      "type": "float",
                      "name": "us_arpdau"
                    },
                    {
                      "friendly_name": "us_arpdau_benchmark",
                      "type": "float",
                      "name": "us_arpdau_benchmark"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Average Ads Revenue (Gross) per US Daily Active User vs US Benchmark per day"
      }
    },
    "/revenue/daily-avg-revenue-per-dau-non-us": {
      "get": {
        "summary": "Daily Average Revenue (Gross) per DAU - Non-US",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "days_back",
            "in": "query",
            "required": true,
            "description": "The timeframe for which the statistics are fetched.",
            "deprecated": false,
            "schema": {
              "type": "string",
              "enum": [
                "Last 30 Days",
                "Last 90 Days",
                "Last 180 Days",
                "Last 365 Days"
              ]
            },
            "example": "Last 30 Days"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Daily Average Revenue (Gross) per DAU - Non-US",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "arpdau": {
                            "type": "number"
                          },
                          "revenue_date": {
                            "type": "string",
                            "format": "date"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "arpdau_benchmark": {
                            "type": "number"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    },
                    {
                      "arpdau": 0,
                      "revenue_date": "YYYY-MM-DD",
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "arpdau_benchmark": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "revenue_date",
                      "type": "date",
                      "name": "revenue_date"
                    },
                    {
                      "friendly_name": "arpdau",
                      "type": "float",
                      "name": "arpdau"
                    },
                    {
                      "friendly_name": "arpdau_benchmark",
                      "type": "float",
                      "name": "arpdau_benchmark"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Average Ads Revenue (Gross) per Non-US Daily Active User vs Non-US Benchmark per day."
      }
    },
    "/revenue/ads-revenue-net-yearly-comparison": {
      "get": {
        "summary": "Ads Revenue (Net) Yearly Comparison",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Ads Revenue (Net) Yearly Comparison",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "3"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "37"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "month": {
                            "type": "string",
                            "format": "date"
                          },
                          "second_series_net_revenue": {
                            "type": "integer"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "first_series_net_revenue": {
                            "type": "number"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    },
                    {
                      "month": "YYYY-MM-DD",
                      "second_series_net_revenue": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "first_series_net_revenue": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "month",
                      "type": "date",
                      "name": "month"
                    },
                    {
                      "friendly_name": "first_series_net_revenue",
                      "type": "float",
                      "name": "first_series_net_revenue"
                    },
                    {
                      "friendly_name": "second_series_net_revenue",
                      "type": "float",
                      "name": "second_series_net_revenue"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Monthly Ads (Video & Display) Revenue (Net) vs Same Month Last Year - Last 13 Months."
      }
    },
    "/revenue/monthly-ads-metrics": {
      "get": {
        "summary": "Monthly Ad Metrics",
        "parameters": [
          {
            "name": "app_id",
            "in": "query",
            "required": true,
            "description": "The app ID you want to query.",
            "deprecated": false,
            "schema": {
              "type": "string"
            },
            "example": "{{app_id}}"
          },
          {
            "name": "Authorization",
            "in": "header",
            "required": false,
            "deprecated": false,
            "schema": {},
            "example": "{{vault:authorization}}"
          }
        ],
        "responses": {
          "200": {
            "description": "Monthly Ads Metrics",
            "headers": {
              "Transfer-Encoding": {
                "deprecated": false,
                "schema": {},
                "example": "chunked"
              },
              "Connection": {
                "deprecated": false,
                "schema": {},
                "example": "keep-alive"
              },
              "Date": {
                "deprecated": false,
                "schema": {},
                "example": "<RESPONSE_DATE>"
              },
              "x-amz-cf-pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "vary": {
                "deprecated": false,
                "schema": {},
                "example": "accept-encoding"
              },
              "access-control-allow-credentials": {
                "deprecated": false,
                "schema": {},
                "example": "true"
              },
              "Access-Control-Expose-Headers": {
                "deprecated": false,
                "schema": {},
                "example": "Access-Control-Allow-Credentials,Content-Range,X-Accel-Buffering"
              },
              "X-RateLimit-Limit": {
                "deprecated": false,
                "schema": {},
                "example": "5"
              },
              "X-RateLimit-Remaining": {
                "deprecated": false,
                "schema": {},
                "example": "4"
              },
              "X-RateLimit-Reset": {
                "deprecated": false,
                "schema": {},
                "example": "60"
              },
              "referrer-policy": {
                "deprecated": false,
                "schema": {},
                "example": "strict-origin-when-cross-origin"
              },
              "x-frame-options": {
                "deprecated": false,
                "schema": {},
                "example": "deny"
              },
              "x-xss-protection": {
                "deprecated": false,
                "schema": {},
                "example": "1; mode=block"
              },
              "x-content-type-options": {
                "deprecated": false,
                "schema": {},
                "example": "nosniff"
              },
              "x-download-options": {
                "deprecated": false,
                "schema": {},
                "example": "noopen"
              },
              "content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "x-content-security-policy": {
                "deprecated": false,
                "schema": {},
                "example": "; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; default-src 'self'; frame-src redash.io; img-src 'self' http: https: data:; object-src 'none'; font-src 'self' data:"
              },
              "content-encoding": {
                "deprecated": false,
                "schema": {},
                "example": "gzip"
              },
              "via": {
                "deprecated": false,
                "schema": {},
                "example": "<CDN_URL>"
              },
              "etag": {
                "deprecated": false,
                "schema": {},
                "example": "<ETAG>"
              },
              "X-Cache": {
                "deprecated": false,
                "schema": {},
                "example": "Miss from cloudfront"
              },
              "X-Amz-Cf-Pop": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_POP>"
              },
              "X-Amz-Cf-Id": {
                "deprecated": false,
                "schema": {},
                "example": "<CF_ID>"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "rows": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "non_us_arpmau": {
                            "type": "number"
                          },
                          "updated_at": {
                            "type": "string"
                          },
                          "month": {
                            "type": "string",
                            "format": "date"
                          },
                          "arpmau": {
                            "type": "number"
                          },
                          "us_arpmau": {
                            "type": "number"
                          },
                          "total_gross_revenue": {
                            "type": "number"
                          }
                        }
                      }
                    },
                    "columns": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "friendly_name": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string"
                          },
                          "name": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "rows": [
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    },
                    {
                      "non_us_arpmau": 0,
                      "updated_at": "YYYY-MM-DDTHH:MM:SS",
                      "month": "YYYY-MM-DD",
                      "arpmau": 0,
                      "us_arpmau": 0,
                      "total_gross_revenue": 0
                    }
                  ],
                  "columns": [
                    {
                      "friendly_name": "month",
                      "type": "date",
                      "name": "month"
                    },
                    {
                      "friendly_name": "total_gross_revenue",
                      "type": "float",
                      "name": "total_gross_revenue"
                    },
                    {
                      "friendly_name": "arpmau",
                      "type": "float",
                      "name": "arpmau"
                    },
                    {
                      "friendly_name": "updated_at",
                      "type": "datetime",
                      "name": "updated_at"
                    },
                    {
                      "friendly_name": "us_arpmau",
                      "type": "float",
                      "name": "us_arpmau"
                    },
                    {
                      "friendly_name": "non_us_arpmau",
                      "type": "float",
                      "name": "non_us_arpmau"
                    }
                  ]
                }
              }
            }
          }
        },
        "description": "Monthly Ads (Video & Display) Metrics - Last 13 Months."
      }
    }
  }
}