# Player Platform Limits

### Navigation <a href="#navigation" id="navigation"></a>

* Access from the **Player Intelligence** screen via the left-side menu.
* Click the **“Platform Limits”** tab to configure risk settings for individual players.

### Player List & Selection <a href="#player-list-and-selection" id="player-list-and-selection"></a>

* The left side of the screen displays the **player list**, sorted by Player ID.
* By default, the **first player** is selected and their platform limits are shown.
* If no limits are defined for the selected player, display an **empty state**.

### Platform Limit Configuration Sections <a href="#platform-limit-configuration-sections" id="platform-limit-configuration-sections"></a>

#### 1. General Limit Info <a href="#id-1.-general-limit-info" id="id-1.-general-limit-info"></a>

* **Subheader**: "Set the date range and the maximum risk amount the platform is willing to lose for a specific player."
* Default values are prefilled from the platform’s general settings.

**Fields:**

* **Limit ID**: Automatically generated (UUID).
* **Start Date & Time**: Default - today at 00:01 AM.
* **End Date & Time**: Default - today at 23:59.
* **Platform Max Risk**: Default - 25,500. Input range: 10 to 100,000,000.
* **Action**: Check / Reject (Reject = default).
* **Description**: Mandatory. 3–100 characters. English alphanumeric + symbols (- \_ / . () \[] #).

<mark style="background-color:yellow;">Player platform limits apply within the set time range; filled fields override general limits, while empty fields inherit them</mark>

**Validations:**

* No overlapping time ranges.
* End time must be after the start time.
* Description must meet character and formatting rules.

**Dropdown (Top-left of section):**

* Displays all player limits: `Platform Limit <Limit ID>`
* If only one limit: show it as default.
* If multiple: show the currently active one.
* If none: show “No limits available.”

**Actions:**

* **Save**: Apply changes to future bets. Loader + success indication (2s).
* **Cancel**: Discard unsaved changes.
* **Delete**: Confirmation popup > Success message for 2 seconds.

#### 2. PreMatch Rule Info <a href="#id-2.-prematch-rule-info" id="id-2.-prematch-rule-info"></a>

* **Sub header**: “Set staking limits for single, multiple, and system bets in PreMatch markets.”
* Displayed in **tabs**, one per bet type.
* All tabs open by default. **Next** button activates after full scroll.

**Fields per bet type (Single, Multiple, System):**

* Bet Max Risk
* Max Bet Amount
* Min Bet Amount
* Max Winning (Lay to Lose)
* Max Odds / Min Odds
* Max Winning Percentage
* Max Repeated for Bet
* Max Amount for Repeated Bet (Frequency)
* Max Winning for Ongoing PreMatch Bet

**Defaults:**

* Values vary by bet type (refer to your configuration).
* All values prefilled from general platform limits.

**Validations:**

* Numeric/decimal only.
* Range: 10–100,000,000.
* Field error: “Enter a number between 10 and 100,000,000.”
* Check / Reject buttons per field (Reject = default).

#### 3. InPlay Rule Info <a href="#id-3.-inplay-rule-info" id="id-3.-inplay-rule-info"></a>

* **Subheader**: “Set staking limits for single, multiple, and system bets in InPlay markets.”
* Configuration presented similarly to PreMatch (tab-based, scroll-first UX).

**Fields:**

* Bet Max Risk
* Max Win Live
* Max Winning Percentage
* Max Winning Percentage for Ongoing Bet (toggle, default OFF, value = 0)

**Defaults:**

* Values vary by bet type (refer to your configuration).

**Validations & Actions:**

* Same validation rules and button logic as the PreMatch section.
* Save/Delete workflows are identical to General Limits.

#### **Important Notes** <a href="#important-notes" id="important-notes"></a>

* All Save/Delete actions show a loading indicator followed by a success indication for 2 seconds.
* New limits appear at the top of the list after saving.
* **Only one active limit can exist per time range**.
* Pagination is supported for long player limit lists.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lsports.eu/u/defend/step-4-player-management/player-platform-limits.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
