Live coverage of Bovada via the ParlayAPI moneyline / spread / total / player-prop aggregator. Classification: US retail sportsbook. Source key: bovada.
player_receptions 57,422 rowsmoneyline 23,890 rowsspreads 23,270 rowsplayer_rec_yds 17,196 rowsplayer_pass_tds 13,547 rowstotals 11,542 rowsplayer_total_points 10,804 rowsplayer_spread 10,804 rowsplayer_anytime_td 7,727 rowsplayer_anytime_td_1st_quarter 7,073 rowsplayer_player_to_score_2_or_more_touchdowns 6,669 rowsplayer_anytime_td_1st_half 6,271 rowsplayer_first_touchdown_scorer 6,012 rowsplayer_rush_yds 5,694 rowsplayer_rush_attempts 5,093 rowsplayer_winning_margin 4,980 rowsplayer_player_to_score_3_or_more_touchdowns 3,454 rowsplayer_points 2,452 rowsplayer_dynamic_winning_margin 2,240 rowsplayer_moneyline 1,972 rowsplayer_total_bases 3,385 rowsplayer_hits 2,276 rowsplayer_points 20,220 rowsmoneyline 10,872 rowsspreads 8,974 rowsplayer_rebounds 7,627 rowsplayer_winning_margin 7,203 rowstotals 4,311 rowsplayer_spread 3,148 rowsplayer_total_points 3,108 rowsplayer_moneyline 2,851 rowsplayer_highest_scoring_half_total_points_o/u 2,058 rowsplayer_lowest_scoring_half_total_points_o/u 2,058 rowsplayer_highest_scoring_quarter_total_points_o/u 2,058 rowsplayer_lowest_scoring_quarter_total_points_o/u 2,058 rowswinning_margin 1,724 rowsplayer_goals 33,789 rowsmoneyline 18,469 rowsplayer_correct_score 9,547 rowstotals 8,948 rowsplayer_player_to_score_1st_goal 6,594 rowsplayer_spread 6,559 rowsplayer_total_goals_o/u 6,466 rowsplayer_anytime_goal 6,201 rowsplayer_margin_of_victory 4,436 rowsplayer_anytime_goalscorer 3,286 rowsanytime_goalscorer 3,285 rowsplayer_moneyline 2,758 rowsplayer_shots_on_goal 2,706 rowsplayer_player_to_score_6th_goal 2,620 rowscorrect_score 1,745 rowsspreads 222,132 rowsmoneyline 94,261 rowstotals 49,421 rowsh2h 3,402 rowsplayer_point_spread_-_points 2,379 rowsplayer_total_points 2,204 rowsplayer_game_spread 1,745 rowsspreads 8,876 rowscurl -s 'https://parlay-api.com/v1/sports/baseball_mlb/odds?regions=us&markets=h2h&bookmakers=bovada' \
-H "X-API-Key: $PARLAY_API_KEY"
We poll Bovada on the US mid-tier book freshness tier, which means we expect a new observation within 30s under healthy operation. Observations between 30s and 120s are flagged "degraded". Between 120s and 600s we mark "breach" and page an operator. Beyond 600s 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 Bovada, 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=bovada.
← All sportsbooks · Cross-book coverage matrix · Operator uptime · Machine-readable parser coverage