One flat price. Every book, on every plan.

Pick a request allowance and a speed limit. Only calls that return odds count as requests; listing sports, books, markets and upcoming fixtures is free. When the allowance runs out, requests are refused until the month turns or you move up a plan.

Save 20%

Free

1,000 requests/mo

$0$0

Get a free API key
  • All 46 books, every sport
  • 2 requests/sec
  • Pre-match odds, real-time
  • No In-play odds
  • No Player props
  • No History
  • No Real-time push feed

Starter

20,000 requests/mo

$24/mo$230/yr

billed monthlybilled yearly, save 20%

Choose Starter
  • All 46 books, every sport
  • 5 requests/sec
  • Pre-match odds, real-time
  • No In-play odds
  • No Player props
  • No History
  • No Real-time push feed

Scale

500,000 requests/mo

$99/mo$950/yr

billed monthlybilled yearly, save 20%

Choose Scale
  • All 46 books, every sport
  • 15 requests/sec
  • Pre-match odds, real-time
  • Includes In-play odds
  • Includes Player props
  • History: 2 years
  • Real-time push feed, +$99/mo add-on

Business

5,000,000 requests/mo

$199/mo$1,910/yr

billed monthlybilled yearly, save 20%

Choose Business
  • All 46 books, every sport
  • 20 requests/sec
  • Pre-match odds, real-time
  • Includes In-play odds
  • Includes Player props
  • History: everything recorded
  • Real-time push feed, included

Enterprise

By contract

From $499Contact us

by contract

Talk to us
  • All 46 books, every sport
  • 30 requests/sec, by contract
  • Pre-match odds, real-time
  • In-play odds
  • Player props
  • History: Everything
  • Real-time push feed, included

Full comparison

What changes between the six plans. Enterprise terms are agreed directly.

What each plan includes
FeatureFreeStarterGrowthScaleBusinessEnterprise
Price / month$0$24$49$99$199From $499
Price / year$0$230$470$950$1,910Contact us
Requests / month1,00020,000100,000500,0005,000,000By contract
Requests / second2 req/sec5 req/sec10 req/sec15 req/sec20 req/sec30 req/sec
Booksall 46all 46all 46all 46all 46all 46
Pre-match oddsreal-timereal-timereal-timereal-timereal-timereal-time
In-play oddsnonoyesyesyesyes
Player propsnonoyesyesyesyes
Historynonenonenone2 yearseverything recordedEverything
Real-time push feed WebSocket docsNot availableNot available+$99/mo add-on+$99/mo add-onIncludedIncluded
SupportEmailEmailEmailPriorityPriorityDedicated

Questions before you integrate

What counts as a request?
One call to an endpoint that returns prices (odds, props or history) counts as one request, however many fixtures, books or markets come back. Listing sports, bookmakers, markets and upcoming fixtures, and your account endpoints, never count.
What happens when I run out of requests?
Calls that return prices are refused with a 429 and the error code ALLOWANCE_SPENT until your allowance resets at the turn of the month or you move up a plan.
What is in-play odds?
Prices for a fixture that has already started. It is included from the Growth plan up. The /live lists return fixtures in play now; on Free and Starter they, and asking for a started fixture directly by its id, are refused with the same upgrade response player props and history give.
How does yearly billing work?
A yearly plan saves about 20% against paying monthly for twelve months, shown as one yearly total.
How do I know when a price was confirmed?
Every price can carry last_update, the moment its book last confirmed it; it is nullwhen unavailable.
What does a response look like?
Each fixture lists its bookmakers, each bookmaker its markets, each market its outcomes with a price and a point. A market's key is its family alone (totals, spreads); a period market such as the first-5-innings total or the first-half spread carries a separate period field instead. Prices come in American or decimal odds, chosen per call with oddsFormat.
Which books are included?
All 46, on every plan, including Free (1,000 requests a month): DraftKings, FanDuel, Caesars, bet365, BetMGM, BetRivers, Kalshi, Polymarket and 38 more sportsbooks, exchanges and prediction markets. See the full list.

Pricing questions? Contact us.

Start on the free plan.

Every book from day one. Move up when you need more requests.