Odds API

ParlayAPI
Real-time odds API covering 30+ sportsbooks and prediction-market exchanges, with player props, line movement, arbitrage, +EV, historical data, SSE and WebSocket streaming; partly compatible with The Odds API request shapes.
Facts verified against the provider's site on
Tone of public discussions, liked vs criticised points, reliability complaints; not enough public discussion to judge.
Computed from public data only; uptime and latency are not measured yet. Enterprise feeds that sell by contract score lower on transparency by design. How the score works
- Starting price
- $5/mo
- Free access
- Free tier
- Sports
- 1 (Multi-sport (40+))
- Live data
- Yes
- Delivery
- Streaming (WebSocket, SSE)
- Discussions
- 4 threads
- GitHub adoption
- 21 repos
Best for
Developers building odds, props and arbitrage tools for internal use, with streaming and low entry prices.
Not ideal for
Public or customer-facing products, resale or white-label without a signed agreement; self-serve plans are internal-use only.
Limitations to check
- − Self-serve output limited to internal use
- − Redistribution not allowed
- − Line-level data may be kept at most 90 days
- − Free tier is 1,000 credits per month with 48 hours of lookback
- − Odds region listed as US only
Written from the provider's own pages (source).
Last checked 2026-11-03
ParlayAPI at a glance
- What is ParlayAPI best for?
- Developers building odds, props and arbitrage tools for internal use, with streaming and low entry prices. Not ideal for: Public or customer-facing products, resale or white-label without a signed agreement; self-serve plans are internal-use only.
- How much does ParlayAPI cost?
- The cheapest public paid plan of ParlayAPI is $5/mo. Listed plans: Starter $5/mo; Pro $20/mo; Business $40/mo; Enterprise $100/mo; Scale $200/mo.
- Does ParlayAPI have a free tier?
- Yes. ParlayAPI lists a free plan called "Free" (1,000 requests per month).
- What does ParlayAPI cover?
- ParlayAPI is a odds api. Its sports: Multi-sport (40+); data: Historical data, Odds, Play-by-play, Player props, Live scores. Live / in-play data is offered.
- Does ParlayAPI have a WebSocket or streaming API?
- Yes. ParlayAPI pushes data continuously: WebSocket, SSE.
- Can I use ParlayAPI data commercially or for betting?
- According to the public terms of ParlayAPI — commercial use: licence required; redistribution: not allowed; storing data: limited.
- What do developers say about ParlayAPI?
- Young odds aggregator pitched as a cheaper drop-in for The Odds API, with a free 1,000-credit tier, prediction-market books and MCP tooling. Nearly everything found is vendor-written posts, directory submissions or the founder's own repos. No independent user feedback on reliability, accuracy or support, so little is actually known.
- What are the alternatives to ParlayAPI?
- Close alternatives in the SportDex catalog: The Odds API, Odds-API.io, PropLine, BALLDONTLIE, OpticOdds.
Commercial decision
Pricing & plan limits
| Plan | Price | Requests | What's included |
|---|---|---|---|
| Free | Free | 1,000 / month | 1,000 credits/mo, polling only, 48h lookbacksource |
| Starter | $5/mo | 20,000 / month | 20,000 credits/mo, 168h lookbacksource |
| Pro | $20/mo | 100,000 / month | 100,000 credits/mo, 720h lookbacksource |
| Business | $40/mo | 1,000,000 / month | 1M credits/mo, WebSocket/SSE streamingsource |
| Enterprise | $100/mo | 5,000,000 / month | 5M credits/mo, 1000 concurrent streamssource |
| Scale | $200/mo | 50,000,000 / month | 50M credits/mosource |
Pricing via WebFetch of /pricing (docs page showed 'See plans'). Annual prepay offered. Self-serve plans are for internal use; redistribution needs a separate agreement.
Before choosing a paid plan, confirm
• What counts as one request (per call, per market, per region?)
• What happens when you exceed the quota: blocked or billed
• Whether live and historical data are on your plan
• Whether your use (public app, betting, resale) is licensed
The critical question
Data coverage
- Sports
- Multi-sport (40+)
- Data types
- Historical dataOddsPlay-by-playPlayer propsLive scores
- Key competitions
- Not disclosed
- Competitions
- Not disclosed
- Live / in-play
- Yes
- Women's competitions
- Not disclosed
- Betting markets
- moneyline, spreads, totals, player props
- Bookmaker regions
- US
- Bookmakers
- Not disclosed
- History depth
- lookback by tier: 48h (Free) up to 87,600h (Scale)
- Update frequency
- Not disclosed
- Name languages
- Not disclosed
- ID mapping
- Not disclosed
Coverage often depends on the plan; confirm the exact league and season on your plan.
Before you build
Usage rights & access
- Commercial use
- Licence requiredsource
- Betting products
- Not disclosed
- Redistribution
- Not allowed
- Storing data
- Limited
- Attribution
- Required
- Logos & photos
- Not disclosed
- Who can buy
- Individuals, Companiessource
- Verification (KYC)
- Not disclosed
- Not available in
- Not disclosed
- Only available in
- Not disclosed
18+ (21+ for wagering-linked use); may require KYC-style checks at its discretion; free tier needs no card.
Read the termsDeveloper-ready evaluation
Integration & documentation
- Protocols
- RESTWebSocketSSE
- Formats
- JSON
- Authentication
- api key
- SDKs
- python
- OpenAPI spec
- Not disclosed
- Claimed latency
- Not disclosed
- Status page
- Not disclosed
- Sandbox / test keys
- Not disclosed
- Support
- Not disclosed
- SLA uptime
- Not disclosed
Preview brief
# Integration brief: ParlayAPI Goal: build a feature on ParlayAPI data. Use only the official documentation below as the source of truth. ## Known facts (from SportDex, verify before relying on them) - Website: https://parlay-api.com/docs - Docs: https://parlay-api.com/docs - Sports: Multi-sport (40+) - Data: Historical data, Odds, Play-by-play, Player props, Live scores - Protocols: REST, WebSocket, SSE; formats: json - Auth: api_key - Free plan: Free, 1000 requests per month - Cheapest paid plan: $5/mo - Note: Pricing via WebFetch of /pricing (docs page showed 'See plans'). Annual prepay offered. Self-serve plans are for internal use; redistribution needs a separate agreement. ## Verify before writing code - live update frequency - exact endpoint paths, parameters and response fields (read the official docs, do not guess) ## Implementation rules - Keep the API key on the server (environment variable, backend route or edge function); never ship it to the browser. - Cache responses and respect rate limits; count how many requests each screen triggers. - Handle errors explicitly: invalid key, quota exceeded (429), missing fields, empty fixtures, timeouts. - Start with one demo request and log the raw response before building UI on assumed field names.
Data quality signals
Data source & company
- Official partners
- Not disclosed
- How data is collected
- aggregated
- Certifications
- Not disclosed
- Payment methods
- Not disclosed
- Minimum contract
- Not disclosed
- Country
- Not disclosed
- Founded
- Not disclosed
Reddit · Hacker News · Stack Overflow · GitHub · YouTube
What developers say
Young odds aggregator pitched as a cheaper drop-in for The Odds API, with a free 1,000-credit tier, prediction-market books and MCP tooling. Nearly everything found is vendor-written posts, directory submissions or the founder's own repos. No independent user feedback on reliability, accuracy or support, so little is actually known.
Our summary of public discussions, not a rating. Vendor posts are not counted as user opinion.
Discussions
- Built a drop-in replacement for the-odds-api with prediction market data with free tier if anyone wants to try itr/algobetting · 2026-04
- Update: 6 days over 3 weeks, 57 commits, every gap you guys named is closed. ParlayAPI relaunch notes.r/algobetting · 2026-04
- I launched a Sports Betting API, posted it on one subreddit, and shipped every feature request users asked for within 24 hoursr/SideProject · 2026-04
- The data pipeline behind a real-time multi-book sports odds aggregator. 22 sources, paired O/U normalization, low latency response time.r/sportsanalytics · 2026-04
Shortlist next steps
Alternatives worth comparing
Bookmaker odds for dozens of sports via a simple JSON API, covering moneyline, spreads, totals, outrights and some player props, plus scores and historical snapshots. Credit-based billing.
Free tierLiveMulti-sport (40+)from $30/mo159 discussions · 2.4k repos
Aggregated pre-match and live odds from 450+ bookmakers across 34 sports, including player props, value bets and historical odds, available over REST and a paid WebSocket add-on.
⚡ StreamingMulti-sport (40+)Football (soccer)Basketball+7from $65/mo8 discussions · 221 reposPlayer-prop and game odds from 100+ sportsbooks and exchanges across 73 sports, with graded prop results, line history, cross-book +EV and webhook or websocket alerts. Billed per request, compatible with The Odds API format.
Free tier⚡ StreamingMulti-sport (40+)from $9/mo1 discussions · 20 repos
Unified REST API for scores, box scores, stats, odds and player props across 20+ leagues (NBA, NFL, MLB, NHL, soccer, tennis, golf, F1, MMA, esports), plus webhooks and an MCP server.
Free tier2-day trialLiveBasketballAmerican footballBaseball+7from $9.99/mo15 discussions · 902 repos
Real-time and historical odds from 200+ sportsbooks across many sports, with streaming, odds screen, bet builder and trading tools. Aimed at operators, apps and media; access by license request.
⚡ StreamingFootball (soccer)American footballBasketball+7Contact sales3 discussions · 7 repos
Evidence & transparency
Official sources
Facts were extracted from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that the feature is missing. How we know