## Get awarded feature configurations available for the games

This endpoint retrieves a list of awarded feature configurations that can be used while creating awarded feature campaigns.

### Understanding Bet Values

The `bet` values returned by this endpoint represent the **total cost of the buy feature** for the player. This is calculated as:

**Feature Cost = Base Bet × Buy Feature Multiplier**

For example, if a game has:

- Base bet: 1 EUR
- Buy feature multiplier: 50x


The feature cost (and the value returned in the `bet` field) would be **50 EUR**.

These values can be used directly in the `bet` field when creating an `AWARDED_FEATURE` campaign.

**API Call Sample:**

**Query Parameters:**

```json
{
  "$ref": "#/components/schemas/AwardedFeatureFilterModel",
  "components": {
    "schemas": {
      "bet": {
        "description": "Filter using an exact bet amount.",
        "properties": {
          "gameId": {
            "type": "array",
            "description": "When this parameter is used only information for matching game IDs will be returned.",
            "example": "rp_140",
            "items": {
              "type": "string",
              "description": "When this parameter is used only information for matching game IDs will be returned.",
              "example": "rp_140"
            }
          },
          "currencyCode": {
            "type": "string",
            "description": "ISO 4217 3-letter currency code.",
            "example": "EUR"
          },
          "cursor": {
            "type": "string",
            "description": "Base64 encoded cursor for pagination.",
            "example": "MTQwOjUwLjAw"
          },
          "bet": {
            "type": "number",
            "description": "Value of a single feature in major currency units, e.g. 1.00 for 1 EUR.",
            "example": 50
          }
        },
        "required": [
          "bet",
          "currencyCode"
        ]
      },
      "betRange": {
        "description": "Filter using a bet value amount.",
        "properties": {
          "gameId": {
            "type": "array",
            "description": "When this parameter is used only information for matching game IDs will be returned.",
            "example": "rp_140",
            "items": {
              "type": "string",
              "description": "When this parameter is used only information for matching game IDs will be returned.",
              "example": "rp_140"
            }
          },
          "currencyCode": {
            "type": "string",
            "description": "ISO 4217 3-letter currency code.",
            "example": "EUR"
          },
          "cursor": {
            "type": "string",
            "description": "Base64 encoded cursor for pagination.",
            "example": "MTQwOjUwLjAw"
          },
          "betGte": {
            "type": "number",
            "description": "Minimum value of a single feature in major currency units (inclusive), e.g. 1.00 for 1 EUR.",
            "example": 42
          },
          "betLte": {
            "type": "number",
            "description": "Maximum value of a single feature in major currency units (inclusive), e.g. 1.00 for 1 EUR.",
            "example": 100
          },
          "sortBy": {
            "type": "string",
            "default": "bet",
            "description": "The response parameter used to order the results (gameId or bet).",
            "example": "bet"
          }
        },
        "required": [
          "betGte",
          "betLte",
          "currencyCode"
        ]
      },
      "AwardedFeatureFilterModel": {
        "oneOf": [
          {
            "$ref": "#/components/schemas/bet"
          },
          {
            "$ref": "#/components/schemas/betRange"
          }
        ]
      }
    }
  }
}
```

**Response Schema:**

```json
{
  "$ref": "#/components/schemas/AwardedFeatureConfigurations",
  "components": {
    "schemas": {
      "AwardedFeatureConfiguration": {
        "type": "object",
        "properties": {
          "gameId": {
            "type": "string",
            "deprecated": true,
            "example": "rp_140",
            "title": "Game ID."
          },
          "bet": {
            "type": "number",
            "example": 50,
            "title": "Value of a single feature in major currency units, e.g. 1.00 for 1 EUR."
          },
          "currencyCode": {
            "type": "string",
            "example": "EUR",
            "title": "ISO 4217 3-letter currency code."
          }
        }
      },
      "AwardedFeatureConfigurations": {
        "type": "object",
        "properties": {
          "next": {
            "type": "string",
            "description": "Next page cursor URL (a fully qualified URL relative to the base server URL).",
            "example": "MTQwOjUwLjAw"
          },
          "results": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AwardedFeatureConfiguration"
            }
          }
        }
      }
    }
  }
}
```