---
updatedAt: 2026-08-05T15:44:58.000Z
agentTools:
  siteIndex: https://developer.sportradar.com/llms.txt
  projectIndex: https://developer.sportradar.com/insights/llms.txt
---

# FAQ

Browse by category below. Select any group or question to jump straight to it. Use your browser's find (**Ctrl/Cmd + F**) to search the page.

## Table of Contents

<div style={{
  display: "flex",
  flexWrap: "wrap",
  gap: "16px",
  margin: "20px 0 8px 0"
}}>
  <div style={{
    flex: "1 1 240px",
    minWidth: "220px",
    border: "1px solid var(--md-code-background, #e1e4e8)",
    borderRadius: "8px",
    padding: "16px 18px"
  }}>
    <p style={{ marginTop: 0, marginBottom: "10px", fontSize: "1rem", fontWeight: 600 }}>
      <a href="#getting-started" style={{ textDecoration: "none" }}>Getting Started</a>
    </p>
    <ul style={{ listStyle: "none", paddingLeft: 0, margin: 0 }}>
        <li style={{ margin: "0 0 6px 0" }}><a href="#access">Access</a></li>
        <li style={{ margin: "0 0 6px 0" }}><a href="#integration">Integration</a></li>
    </ul>
  </div>

  <div style={{
    flex: "1 1 240px",
    minWidth: "220px",
    border: "1px solid var(--md-code-background, #e1e4e8)",
    borderRadius: "8px",
    padding: "16px 18px"
  }}>
    <p style={{ marginTop: 0, marginBottom: "10px", fontSize: "1rem", fontWeight: 600 }}>
      <a href="#betting-data" style={{ textDecoration: "none" }}>Betting Data</a>
    </p>
    <ul style={{ listStyle: "none", paddingLeft: 0, margin: 0 }}>
        <li style={{ margin: "0 0 6px 0" }}><a href="#coverage">Markets & Coverage</a></li>
        <li style={{ margin: "0 0 6px 0" }}><a href="#data-workflow">Data Flow</a></li>
    </ul>
  </div>
</div>

***

# Getting Started

<div id="access" />

## Access

<br />

### How do I access the Betting Splits API?

Reach out to your sales representative for trial access to Sportradar Betting Splits.

<br />

***

<div id="integration" />

## Integration

<br />

### What data can I expose?

The ticket percentage and stake percentage can be exposed, but **the number of bets cannot**. Number of bets can be used to do internal calculations, and to say which is the most bet on game, but the raw number is **not allowed** to be exposed to your end user.

<br />

### How come Betting Splits I see released by individual bookmakers are different percentages from those in the feeds you have?

Our Betting Splits feeds don’t represent a single book, but rather an aggregation of books. When it comes to something like Betting Splits, you’re always going to have different information depending on your source.

<br />

***

[Back to top ↑](#table-of-contents)

***

# Betting Data

<div id="coverage" />

## Markets & Coverage

<br />

### What markets do you cover?

Use the table below for a description of each offered market, and whether you can expect to see it available for each league/sport.

Betting volume varies by market and sport. Expect more updates for popular events/sports, such as soccer.

Please note that we have a threshold which must be met for a market to be offered. If a market is absent for an event, it is likely the betting volume is not high enough.

<Table align={["left","left"]}>
  <thead>
    <tr>
      <th>
        Market Description
      </th>

      <th>
        Leagues / Sports (when available)
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        **Moneyline**

        `"market": moneyLine`

        Straight up bet on a Win/Loss/Tie
        for an event
      </td>

      <td>
        MLB

        NCAA Men's Basketball

        NCAA Women's Basketball

        NCAA Football

        NFL

        NBA

        NHL

        Soccer
      </td>
    </tr>

    <tr>
      <td>
        **Total**

        `"market": total`

        Over/under on combined points/goals/runs
        scored by both teams
      </td>

      <td>
        MLB

        NCAA Men's Basketball

        NCAA Women's Basketball

        NCAA Football

        NFL

        NBA

        NHL

        Soccer
      </td>
    </tr>

    <tr>
      <td>
        **Spread**

        `"market": spread`

        Expected final score difference
        between two teams
      </td>

      <td>
        MLB

        NCAA Men's Basketball

        NCAA Women's Basketball

        NCAA Football

        NFL

        NBA

        NHL

        Soccer *
      </td>
    </tr>

    <tr>
      <td>
        **Puck Line**

        `"market": puckLine`

        Variation of spread where the
        favorite is given a -1.5 goal handicap,
        and the underdog a +1.5 goal advantage
      </td>

      <td>
        NHL
      </td>
    </tr>

    <tr>
      <td>
        **Run Line**

        `"market": runLine`

        Variation of spread where the
        favorite is given a -1.5 run handicap,
        and the underdog a +1.5 run advantage
      </td>

      <td>
        MLB
      </td>
    </tr>
  </tbody>
</Table>

* Only available for matches with a large volume of bets

<br />

### What soccer competitions are available within betting splits?

We cover the following tournaments and here are the supported competition IDs:

* English Premier League (Premier League) - `sr:competition:17`
* Bundesliga (Bundesliga) - `sr:competition:35`
* 2 Bundesliga (2nd Bundesliga) - `sr:competition:44`
* EFL Championship (Championship) - `sr:competition:18`
* FA Cup (FA Cup) - `sr:competition:19`
* EFL League One (League One) - `sr:competition:24`
* EFL League Two (League Two) - `sr:competition:25`
* La Liga (LaLiga) - `sr:competition:8`
* Ligue-1 (Ligue 1) - `sr:competition:34`
* Serie-A (Serie A) - `sr:competition:23`
* UEFA Champions League (UEFA Champions League) - `sr:competition:7`
* MLS (Major League Soccer) - `sr:competition:242`
* UEFA Europa League (UEFA Europa League) - `sr:competition:679`
* NWSL (National Womens Soccer League) - `sr:competition:1690`
* Austrian Bundesliga (Bundesliga) - `sr:competition:45`
* FIFA World Cup (World Cup) - `sr:competition:16`
* FIFA Women's World Cup (World Cup, Women) - `sr:competition:290`
* Copa America - `sr:competition:133`
* UEFA Euro - `sr:competition:1`

<br />

### How long is betting splits data available historically?

Betting splits data is available for the previous 200 days.

<br />

***

<div id="data-workflow" />

## Data Flow

<br />

### Where does the data come from?

Sportradar has an arm of our business that works with global bookmakers on their integrity – monitoring bets, helping detect fraud, etc. To do this, we ingest the tickets that come in for these bookmakers. Those tickets are aggregated, and the numbers are reflected in the betting splits feed.

<br />

### How do betting splits behave before and during games?

Betting splits will be refreshed and available at the following frequency:

* 30 days prior to game start - hourly updates
* 1 hour prior to game start - minute by minute updates

<br />

### How much data should I expect to see?

Please reach out to us and we can provide information on how much data you should expect to see. On the whole, the amount of data coming in for soccer will be substantially higher than any other sport.

<br />

[Back to top ↑](#table-of-contents)

***

<Callout icon="🙋" theme="default">
  ### More questions?
  Reach out to **[mediasupport@sportradar.com](mailto:mediasupport@sportradar.com)** for further assistance.
</Callout>

<br /><br />