> ## Documentation Index
> Fetch the complete documentation index at: https://docs.therundown.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Sentinel Values

TheRundown API uses specific sentinel values to communicate special states within odds and line data. These values are intentional and must be handled explicitly in your application.

## Off the Board: 0.0001

A price or line value of `0.0001` means the market is **off the board** -- the sportsbook has temporarily removed this line from availability.

This is **not** an error. It is a valid and expected state in the API response.

### Common Reasons

* **Pending injury news** -- a key player's status is uncertain and the book is waiting for confirmation.
* **Line adjustment** -- the sportsbook is recalculating the line due to sharp action or new information.
* **Approaching game time** -- some books pull lines close to tip-off, kickoff, or first pitch.
* **Regulatory or operational holds** -- the book may temporarily suspend the market for internal reasons.

### Best Practices

* Display the line as **"Off Board"**, **"N/A"**, or hide it from the UI entirely.
* Do **not** show `0.0001` to end users.
* Do **not** treat `0.0001` as an actual price or use it in calculations (e.g., implied probability, expected value).
* Continue polling the API -- the line may return to a valid price once the sportsbook re-posts it.

### Example

In a V2 market response, a sentinel value appears in the `price` field of a price object:

```json theme={null}
{
  "19": {
    "price": 0.0001,
    "is_main_line": true,
    "updated_at": "2026-02-12T18:30:00Z"
  }
}
```

In this example, DraftKings (affiliate ID 19) has taken the line off the board. Your application should display this as unavailable rather than showing the raw value.

In a V1 response, the sentinel appears in moneyline, spread, or total fields:

```json theme={null}
{
  "moneyline": {
    "moneyline_away": 0.0001,
    "moneyline_home": 0.0001
  }
}
```
