Data sources
What feeds LineLens — and just as important, what doesn't.
Odds providerThe Odds API (the-odds-api.com)
SportsMLB, NFL, NBA, NHL, NCAAF, NCAAB, tennis, soccer (EPL, UCL, MLS, La Liga, Bundesliga, Serie A), MMA, boxing. Tennis and soccer tournaments rotate with the calendar.
SportsbooksAll US-region books the provider carries (typically 8–10, including DraftKings, FanDuel, BetMGM, Caesars). Coverage varies by market.
MarketsMoneyline, spread, total; Over/Under player props for the US leagues. One-sided prop markets are deliberately excluded (their vig can't be removed honestly).
RefreshOdds are fetched on demand and cached briefly (about 1–5 minutes) to stay within provider limits. Each response shows its own freshness.
Line historyRecorded by LineLens from its own fetches, shared across all visitors. History starts when LineLens first sees a line — it is not the provider's full history.
Opening linesObserved only. The earliest price shown is the earliest LineLens saw, never claimed as the official opener.
Closing linesApproximated as the last price LineLens observed before the event start; labeled as such wherever used.
Public betting percentagesNot currently available from a verified provider.
Injury & lineup dataNot currently available from a verified provider.
Weather dataNot currently available from a verified provider.
Known limitations
- Provider odds can lag the sportsbook by minutes at busy times.
- Smaller markets are quoted by fewer books, weakening the consensus.
- Games sometimes disappear from the feed near start time.
- Signals that need public-betting data (reverse-line movement, line resistance, the Fade Lab) stay disabled until a verified provider is connected — LineLens never fabricates that data.