Live coverage of FanDuel via the ParlayAPI moneyline / spread / total / player-prop aggregator. Classification: US retail sportsbook. Source key: fanduel.
spreads 49,754 rowsplayer_anytime_td 38,043 rowsmoneyline 27,875 rowstotals 21,258 rowsh2h 6,743 rowsplayer_rec_yds 5,889 rowsplayer_rush_yds 3,377 rowsplayer_receptions 2,828 rowsplayer_anytime_td 75,449 rowsplayer_rush_yds 26,588 rowsplayer_rec_yds 26,414 rowsplayer_receptions 26,302 rowsspreads 26,135 rowstotals 25,062 rowsmoneyline 17,944 rowsQ4_total 13,246 rowsQ4_h2h 13,246 rowsQ2_h2h 13,246 rows2H_spread 13,246 rowsQ3_h2h 13,246 rowsQ1_total 13,246 rowsQ2_total 13,246 rows2H_total 13,246 rowsQ4_spread 13,246 rowsQ1_h2h 13,246 rowsQ3_total 13,246 rowsQ1_spread 13,246 rowsQ2_spread 13,246 rowsspreads 3,874 rowsplayer_home_runs 3,376 rowsplayer_runs 2,680 rowsplayer_points 42,434 rowsplayer_rebounds 26,086 rowsplayer_assists 14,370 rowstotals 10,122 rowsmoneyline 9,333 rowsspreads 8,833 rowsh2h 2,785 rowsplayer_spread 2,761 rowsplayer_anytime_goal 37,639 rowsplayer_first_goal_scorer 31,885 rowsspreads 18,114 rowsplayer_points 17,268 rowstotals 9,660 rowsmoneyline 9,568 rowsplayer_puck_line 2,490 rowsh2h 2,448 rowsmoneyline 3,061 rowsmoneyline 3,482 rowsmoneyline 4,933 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