Betting splits

Returns betting splits for a sport: handle (money) percent and ticket (bet) percent on each side of the spread, the total and the moneyline of each game, per book, from DraftKings, BetMGM (tickets only) and Circa Sports.

Returns betting splits for a sport: handle (money) percent and ticket (bet) percent on each side of the spread, the total and the moneyline of each game, per book, from DraftKings, BetMGM (tickets only) and Circa Sports.

event_id is the eventId /api/v1/{sport}/odds gives the same game ({sport}:{Away}@{Home}-{YYYYMMDD}), and home_team and away_team are the /odds team names, so splits join to odds on event_id. A game not on /odds gets an id built the same way from its scheduled start. Both games of a doubleheader share one event_id, as on /odds.

Each entry in splits carries as_of, when that book's figures were read. The books are read on different schedules, so two books on one game can show different times.

DraftKings figures run until kickoff. After kickoff the last pre-game DraftKings figures stay on the board for up to 4 hours, with the as_of of that last read.

A market a book has not published for a game is absent from that game rather than reported as zero.

meta.books lists the books on the board. meta.as_of is the oldest of their latest reads; a split kept after kickoff carries its own, older as_of. meta.source is a fixed value; read meta.books for the books.

meta.status is "ok" when every book has a recent read, "partial" when one does not (data may then be a subset) and "stale" when no book has one and the last full board, at most 12 hours old, is served instead; meta.age_seconds is then present. meta.partial_reason says which: "book_unavailable" (that book's figures could not be read; it is absent from meta.books), "upstream_limited" (the Circa figures were withheld) or "upstream_paused" (no book could be read and no board from the last 12 hours is available).

BetMGM publishes ticket percentages only, so its entries (book betmgm) carry the bets fields and no handle fields; a percentage absent from any book is not zero.

DraftKings lists splits for only about 50 games of a sport per day, so on a busy slate, such as a full college football Saturday, many games (mostly smaller-conference ones) have no DraftKings split.

get/api/v1/{sport}/splits

Request

  • Base URL: https://api.owlsinsight.com
  • URL: https://api.owlsinsight.com/api/v1/{sport}/splits
  • Auth: HTTP bearer

Path parameters

sportstring required

Response

OK

sportstring

Changes

No recorded changes to this operation across all 1 revision of this API.