Live coverage of FanDuel via the ParlayAPI moneyline / spread / total / player-prop aggregator. Classification: US retail sportsbook. Source key: fanduel.
h2h 66,818 rowsspreads 2,388 rowsmoneyline 2,018 rowstotals 1,197 rowsh2h 25,512 rowsplayer_spread 1,172 rowsmoneyline 992 rowsplayer_points 585 rowsspreads 408 rowsh2h 195,234 rowsplayer_to_hit_a_home_run 43,384 rowsplayer_to_record_a_hit 31,714 rowsplayer_total_bases_alt 13,107 rowsplayer_hits_alt 11,745 rowsplayer_run_line 7,495 rowsplayer_runs 6,379 rowsmoneyline 6,064 rowsplayer_home_runs_alt 6,008 rowsplayer_hits 5,378 rowsplayer_home_runs 5,348 rowsplayer_runs_alt 5,275 rowsspreads 4,043 rowsplayer_singles 3,317 rowsplayer_doubles 3,293 rowsplayer_triples 3,220 rowsplayer_first_home_run 2,964 rowsplayer_stolen_bases_alt 2,588 rowsplayer_strikeouts_alt 1,812 rowstotals 671 rowsplayer_points 10,131 rowsmoneyline 6,982 rowsplayer_rebounds 6,816 rowsplayer_spread 6,094 rowsplayer_assists 5,692 rowsh2h 5,300 rowsh2h 12,266 rowsplayer_points_alt 2,065 rowsplayer_rebounds_alt 1,477 rowsplayer_assists_alt 1,028 rowsplayer_points 1,016 rowsplayer_rebounds 665 rowsplayer_pts_rebs 520 rowsplayer_pts_rebs_asts 493 rowsplayer_threes 433 rowsplayer_assists 409 rowsplayer_threes_made_milestones_2_or_more 375 rowsplayer_threes_made_milestones_1_or_more 373 rowsplayer_threes_made_milestones_3_or_more 362 rowsh2h 2,750 rowsh2h 1,894 rowsmoneyline 342 rowsmoneyline 1,424 rowsmoneyline 577 rowsmoneyline 4,388 rowsmoneyline 441 rowsmoneyline 5,328 rowsmoneyline 1,987 rowsmoneyline 5,855 rowsmoneyline 1,636 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