Live coverage of FanDuel via the ParlayAPI moneyline / spread / total / player-prop aggregator. Classification: US retail sportsbook. Source key: fanduel.
h2h 47,197 rowsspreads 1,190 rowsmoneyline 1,007 rowstotals 594 rowsh2h 12,379 rowsplayer_spread 386 rowsmoneyline 232 rowsplayer_points 192 rowsplayer_total_bases_alt 5,503 rowsplayer_hits_alt 4,051 rowsh2h 3,875 rowsplayer_home_runs_alt 2,592 rowsplayer_runs_alt 1,934 rowsplayer_runs 1,427 rowsplayer_doubles 1,401 rowsplayer_home_runs 1,380 rowsplayer_hits 1,375 rowsplayer_singles 1,365 rowsplayer_triples 1,357 rowsplayer_to_record_a_hit 1,339 rowsplayer_to_hit_a_home_run 1,325 rowsplayer_strikeouts_alt 745 rowsplayer_first_home_run 702 rowsplayer_stolen_bases_alt 701 rowsmoneyline 234 rowsplayer_run_line 229 rowsspreads 189 rowsplayer_strikeouts 141 rowsplayer_points 7,275 rowsplayer_rebounds 5,250 rowsplayer_assists 4,381 rowsh2h 3,920 rowsplayer_spread 3,735 rowsmoneyline 3,309 rowsh2h 1,952 rowsplayer_points_alt 1,085 rowsplayer_rebounds_alt 779 rowsplayer_assists_alt 546 rowsplayer_points 257 rowsplayer_pts_rebs 220 rowsplayer_rebounds 213 rowsplayer_pts_rebs_asts 182 rowsplayer_threes_made_milestones_2_or_more 178 rowsplayer_threes_made_milestones_1_or_more 171 rowsplayer_threes_made_milestones_3_or_more 168 rowsplayer_threes 137 rowsh2h 1,935 rowsh2h 224 rowsh2h 1,078 rowsmoneyline 196 rowsmoneyline 159 rowsmoneyline 682 rowsmoneyline 398 rowsmoneyline 546 rowsmoneyline 543 rowsmoneyline 754 rowsmoneyline 235 rowsmoneyline 1,053 rowsmoneyline 1,481 rowsmoneyline 344 rowscurl -s 'https://parlay-api.com/v1/sports/baseball_mlb/odds?regions=us&markets=h2h&bookmakers=fanduel' \
-H "X-API-Key: $PARLAY_API_KEY"
We poll FanDuel on the US marquee book freshness tier, which means we expect a new observation within 15s under healthy operation. Observations between 15s and 60s are flagged "degraded". Between 60s and 300s we mark "breach" and page an operator. Beyond 300s the source is "stale" and we typically pause comparisons against it until it recovers.
These thresholds are measured on the book as a whole: they say how long we can go without any new price from FanDuel, and not how old the price on one particular game is. A source that walks its slate one event at a time refreshes any single market less often than the tier above. Measured on production 2026-07-31, Fliff wrote a price every 5.3s at the median book-wide while its median WNBA game went 169s between writes, both healthy. For the age of a specific price, read the last_update field on that row rather than this tier.
Full per-book threshold table at /v1/meta/per-book-sla. Live operator dashboard at /uptime. Historical hourly observation rate at /v1/historical/source-quality.csv?source=fanduel.
← All sportsbooks · Cross-book coverage matrix · Operator uptime · Machine-readable parser coverage