Starter
$49/monthI need more sources, props or in-play odds for my own use.
- 60-second delayed REST.
- No WebSocket streaming.
- Internal business or personal use.
25,000,000/mo included.
Choose Starter, $49/moSecure Stripe checkout. Upgrades apply right away. Cancel anytime.
Start with the freshness and display rights your project needs, then check the volume. Free stays $0 with no card required: five-minute delayed pre-match main lines from three books, for internal or personal use.
I need more sources, props or in-play odds for my own use.
25,000,000/mo included.
Choose Starter, $49/moI show odds, comparisons or probabilities to my users, or measure closing lines.
125,000,000/mo included.
Choose Pro, $149/moMy application needs real-time odds and push updates.
500,000,000/mo included.
Choose Ultra, $399/moThese are monthly prices. Check source, sport and market availability on your actual responses. Additional WebSocket connections and larger allowances are available on higher-volume plans.
Read the measured plan-sizing example.
Switching providers? Use the field maps and validation checklists for:
Comparing providers? Read the pricing and coverage comparisons for:
Compare plans and choose your billing intervalOdds, scores, schedules and supported game data share one event ID. See the quickstart.
Push updates are included with Ultra at $399/mo. No add-on.
Paid plans include every book in the API, including Pinnacle, Kalshi and Polymarket. Free includes three.
main_lineFilter with main_line=true. Each line carries is_main_line, and closed lines carry closed_at.
7 days on Starter, 30 days on Pro, 90 days on Ultra, 6 months on Super, 1 year on Mega, unlimited on Max.
Every plan through Max has a published price. Sign up and get a key without a quote.
Internal business or personal use.
Show odds and values you derive from them, such as best-price comparisons, line movement and implied probabilities, in your own app, including apps people pay for.
Add “Data provided by TheRundown”. No extra agreement needed.
Needed only for:
Contact us to set one up.
Ultra $399/mo ≈ ~1/25th of third-party-reported $10k+/mo enterprise contracts*
No public rate card · third-party-reported $10k+/mo*
$399/mo · public pricing, no quote
*Third-party reports; Sportradar publishes no rate card. Checked Oct 15, 2026. SportsGameOdds report · SharpAPI report. Packages, coverage, usage limits, and rights differ.
Every TheRundown plan has a published price. Request only the books and markets you need: unrequested rows do not use your allowance.
| Provider | Published pricing | Comparison |
|---|---|---|
| TheRundown | Free key, then $49 to $2,499/mo, all published. WebSocket included on Ultra ($399/mo). | |
| The Odds API | 500 free credits/mo, then $30 to $249/mo for 20,000 to 15 million credits. Credits depend on regions and markets. | Compare |
| SharpAPI | Free, Hobby $79, Pro $229 and Sharp $399/mo. Streaming is a $99/mo add-on on paid plans. | Compare |
| OddsJam | API pricing through its sales flow, separate from its consumer app. | Compare |
| Sportradar | No public rate card. Third-party-reported $10k+/mo.* | Compare |
Competitor prices are from their public pages, checked Oct 13, 2026 (Sportradar Oct 15, 2026). *Third-party reports; Sportradar publishes no rate card. Packages, coverage, usage limits and rights differ.
| Feature | Free$0Start free | Starter$49/moChoose Starter | Pro$149/moChoose Pro | Ultra$399/moChoose Ultra | Super$649/moChoose Super | Mega$999/moChoose Mega | Max$2,499/moChoose Max |
|---|---|---|---|---|---|---|---|
| Price and volume | |||||||
| Data points | 20K/day · 200K/mo | 25M/mo | 125M/mo | 500M/mo | 1.25B/mo | 2.5B/mo | 12.5B/mo |
| Rate limit | 1 req/sec | 2 req/sec | 5 req/sec | 10 req/sec | 15 req/sec | 20 req/sec | 50 req/sec |
| Opt-in overage per 1M | $12.25/1M | $7.45/1M | $4.99/1M | $3.25/1M | $2.50/1M | $1.25/1M | |
| Delivery | |||||||
| Data delay | 5 minutes | 60 seconds | 30 seconds | Real-time | Real-time | Real-time | Real-time |
| WebSocket push | Included | Included | Included | Included | |||
| WebSocket connections per account | Not available | Not available | Not available | 1 | 3 | 5 | 10 |
| Subscriptions per WebSocket connection | Not available | Not available | Not available | 3 | 5 | 10 | 25 |
| Coverage | |||||||
| Books and prediction markets | 3 books | All | All | All | All | All | All |
| Pinnacle, Kalshi and Polymarket | |||||||
| Markets and periods | Full game | All | All | All | All | All | All |
| Live in-play odds | |||||||
| Best lines across books | |||||||
| Scores and schedules on the same event ID | |||||||
| Stats access (new accounts) | Sample and 7-day trial | Current season | Current and prior seasons | Adds live stats | Adds live stats | Adds live stats | Adds live stats |
| History and analysis | |||||||
| Odds history | 7 days | 30 days | 90 days | 6 months | 1 year | Unlimited | |
| Opening and closing lines | |||||||
| Value and +EV calculations | |||||||
| Use and support | |||||||
| Display rights | Internal use | Internal use | Commercial, with attribution | Commercial, with attribution | Commercial, with attribution | Commercial, with attribution | Commercial, with attribution |
| Support | Community | Priority | Priority | Priority | Dedicated | ||
Need more? Enterprise adds custom volume, 50 WebSocket connections per account and an SLA. Talk to sales
Concurrent connection limits apply account-wide across every API key and WebSocket endpoint. Each connection can multiplex filtered streams; REST rate limits are unchanged and data-point usage stays pooled. Additional API keys do not add concurrent connections. Read the WebSocket docs or see the higher-volume plans
Stop polling. Get odds pushed to your app, with updates that are sub-second across all books. Ultra plan subscribers get WebSocket streaming with real-time data across supported published sources: 1 account-wide connection with up to 3 multiplexed subscriptions. Higher plans add capacity for more independent consumers.
00:00:01.234 odds_update book: "DraftKings" spread: -3.5 → -4.0 juice: -110 → -10500:00:01.891 odds_update book: "FanDuel"▊Control usage by choosing your scope. Request the sports, books and markets your application needs. Unrequested price rows do not consume your allowance. Paid plans include data-point volume for a fixed subscription fee; using fewer points does not reduce that fee. Monthly and annual plans stop at their included limits by default. Optional overage and weekly billing have separate terms. Read the metering rules.
GET /api/v2/events/{id}?market_ids=1&affiliate_ids=3&main_line=true&hide_closed=trueTwo-sided event: 2 returned moneyline participant prices × 1 data source2 odds points + event/score/live rowsGET /api/v2/events/{id}?market_ids=1,2,3&affiliate_ids=3,19,23&main_line=true&hide_closed=trueTwo-sided event: 6 returned participant/line rows × 3 data sourcesup to 18 odds points + event/score/live rowsExpanded props or alternate-line snapshot20 returned participant/line rows × 8 data sourcesup to 160 odds points + event/score/live rowsGET /api/v2/markets/delta?last_id=…&sport_id=4&market_ids=1,2,3,41,42,43Zero-delay plans: changed participant/line/book price rows1 point per rowwss://…/api/v2/ws/marketsEach changed price-row message1 data pointGET /api/v2/sports • GET /api/v2/affiliates • GET /api/v2/marketsReference and metadata endpointsFreeChip counts are illustrative assumptions, not league forecasts. Enter the event count from a representative filtered snapshot; schedules vary materially by date and season.
For a two-sided event, moneyline, spread, and total produce six returned odds rows per event/source when every selected source has every price. Three-way markets return more; availability varies.
market_ids=1,2,3&main_line=true&hide_closed=true50 observed participant/line price rows per event/source. Actual usage depends on the rows each selected data source returns.
/api/v2/markets/delta when the account has a known zero-delay entitlement, the bootstrap response explicitly returns X-Data-Delay-Seconds: 0, and meta.delta_last_id is a valid positive integer (as a number or numeric string). Otherwise, repeat narrow filtered snapshots. Each changed price row costs one odds point. Confirm the billed total with X-Datapoints. X-Datapoints-Breakdown is optional and is not currently emitted by /api/v2/markets/delta.$ curl "https://therundown.io/api/v2/sports/4/events/$(date -u +%F)?market_ids=1,2,3&affiliate_ids=3,19,23&main_line=true&hide_closed=true" -H "X-TheRundown-Key: $RUNDOWN_KEY"At TheRundown, Free is $0 with no credit card. Paid plans are Starter $49, Pro $149, Ultra $399, Super $649, Mega $999, Max $2,499 per month. Annual billing saves 20%. Enterprise is priced by contract. Every plan through Max is self-serve.
Yes. Free is $0, needs no credit card and includes 20,000 data points a day (up to 200,000 a month) and pre-match odds from DraftKings, FanDuel and BetMGM, with data delayed 5 minutes. Upgrade at any time.
Free: $0, 20,000 data points a day (up to 200,000 a month), pre-match odds from DraftKings, FanDuel and BetMGM, data delayed 5 minutes. Starter ($49/mo): 25,000,000 data points a month, every book, player props, alternate lines and live odds, data delayed 60 seconds, 7 days of odds history. Pro ($149/mo): 125,000,000 data points a month, data delayed 30 seconds, 30 days of odds history, opening and closing lines, and commercial display in your app. Ultra ($399/mo): 500,000,000 data points a month, real-time REST and WebSocket, 90 days of odds history. Super, Mega and Max ($649, $999 and $2,499/mo) add data points, WebSocket connections and longer history, up to unlimited. Enterprise is priced by contract.
Yes, on Pro ($149/mo) and above. You can show odds and values you derive from them, such as best-price comparisons, line movement and implied probabilities, in your own app, including paid apps, with the attribution "Data provided by TheRundown". No Supplemental Agreement is needed for that. Free and Starter are for internal business or personal use. A Supplemental Agreement is only needed for white-label or no attribution, redistribution across multiple venues, or keeping data past your plan’s history window.
No. Every plan through Max has a published price and is self-serve: create an account, choose a plan and pay through Stripe checkout. Enterprise is the only plan priced by contract.
Yes, on Free. It is $0 with no credit card and uses the same endpoints and event IDs as paid plans, so the integration you build carries over when you upgrade.
Yes. Cancel anytime from your account dashboard; cancellation takes effect at the end of the current billing cycle. Upgrades apply right away. Downgrades take effect at the end of the billing period. All fees are non-refundable.
Ultra ($399/mo) and every higher plan include real-time REST and WebSocket push, with no add-on fee. Capacity per account: Ultra 1 connection with 3 subscriptions each; Super 3 connections with 5 subscriptions each; Mega 5 connections with 10 subscriptions each; Max 10 connections with 25 subscriptions each. Starter has a 60-second delay and Pro a 30-second delay.
Starter 7 days, Pro 30 days, Ultra 90 days, Super 6 months, Mega 1 year, Max unlimited. Opening and closing lines start on Pro. The history is ready for backtesting; backtesting or validating models needs our written permission.
Paid plans include every book in the API, including Pinnacle, Kalshi and Polymarket. Free includes three. Availability varies by source, sport and market, so check your actual responses.
Cricket coverage is sparse and includes T20, IPL, and selected other competitions. Availability varies by source, event and market. Volleyball is not covered.
For odds, one data point is one returned price row. Request only the sports, books and markets you need: unrequested rows do not use your allowance, but the monthly fee stays the same. Monthly and annual plans stop at their included limit unless you opt in to overage.
Sportradar publishes no rate card. TheRundown offers Sportradar-class data at a fraction of the cost: third-party reports put enterprise contracts at $10k+ per month, so Ultra at $399/mo is about 1/25th of that. Packages, coverage, usage limits and rights differ. Checked Oct 15, 2026.