Playbook API

Betting splits API

See where the public is betting and where the money is going. Every game includes bet % and money % for the spread, moneyline, and total, the current line, and how many sportsbooks the split is built from.

Get a free API keyRead the docs

Endpoints

Betting splits

Public bet % and money % on the spread, moneyline, and total for every game on the slate, with the current line.

GET https://api.playbook-api.com/v1/splits?league=NFL&api_key=YOUR_API_KEY

Historical splits

Past betting splits for backtesting and model training.

GET https://api.playbook-api.com/v1/splits-history?league=NFL&api_key=YOUR_API_KEY

Odds and game IDs

Upcoming games with Playbook game IDs, teams, and start times across sportsbooks.

GET https://api.playbook-api.com/v1/odds-games?league=NFL&api_key=YOUR_API_KEY

Example response

GET https://api.playbook-api.com/v1/splits?league=NFL&api_key=YOUR_API_KEY

{
  "gameId": "pbk_91ec8d2398eb55677b73",
  "league": "NFL",
  "startTime": "2026-09-29T00:15:00Z",
  "awayTeamName": "Philadelphia Eagles",
  "homeTeamName": "Chicago Bears",
  "lines": {
    "spread": {
      "away": -3.5,
      "home": 3.5
    },
    "total": 41.5,
    "moneyline": {
      "away": -200,
      "home": 168
    }
  },
  "splits": {
    "moneyline": {
      "bets": {
        "awayPercent": 67,
        "homePercent": 33
      },
      "money": {
        "awayPercent": 72,
        "homePercent": 28
      },
      "source": {
        "booksUsed": 11
      }
    },
    "total": {
      "bets": {
        "overPercent": 46,
        "underPercent": 54
      },
      "money": {
        "overPercent": 42,
        "underPercent": 58
      },
      "source": {
        "booksUsed": 11
      }
    }
  }
}

Pricing

Start free with 500 API requests and 1,000 widget loads a month, no credit card required. Paid plans start at $39.99 a month. Compare plans.

Questions

What is the difference between bet % and money %?
Bet % is the share of tickets on each side; money % is the share of dollars wagered. When they differ, larger bets are landing on the side with more money.
Which markets are covered?
Spread, moneyline, and total for each game.
Is historical splits data available?
Yes. /v1/splits-history returns past splits for backtesting.