Status

Measured every minute by PingOdds' own probes. Updated Oct 22, 2026, 7:39 PM UTC.

Partial degradation

SLOs, last 30 days

ObjectiveTargetAttained
API availability ≥ 99.9%99.87%
Pregame freshness: no price older than 2 poll cycles (60–90 s per league) Live (in-play) freshness < 2 s: no live feed yet< 2 × interval99.3%
Cached REST latency p99 < 100 ms80.5%
WebSocket push latency p99 < 250 ms0.0%

Availability is the mean share of probes answered. Freshness is, per book and league, the share of one-minute samples younger than two of that pair's poll cycles, averaged over pairs. Latency is the share of samples under the target.

Odds freshness by book

Time since each book's last successful fetch. The poll interval is the larger of the league's setting and the book's observed cadence. Delayed from 3 intervals, stale from 6; the SLO target is 2.

Leagueballybetballybet_onbet99betparxbetriversbetrivers_onbetwaybovadafanduelfanduel_onleovegaspinnacleprolineunibet
americanfootball_ncaaf Fresh:44 s Fresh:44 s Fresh:56 s Fresh:73 s Fresh:44 s Fresh:39 s Fresh:67 s Fresh:16 s Fresh:46 s Fresh:28 s Fresh:53 s Fresh:24 s Fresh:38 s Fresh:5 s
americanfootball_nfl Fresh:68 s Fresh:34 s Fresh:41 s Fresh:22 s Fresh:51 s Fresh:8 s Fresh:4 s Fresh:24 s Fresh:41 s Fresh:38 s Fresh:43 s Fresh:2 s Fresh:13 s Fresh:52 s
baseball_mlb Fresh:59 s Fresh:31 s Fresh:55 s Fresh:11 s Fresh:20 s Fresh:68 s Fresh:65 s Fresh:68 s Fresh:43 s Fresh:17 s Fresh:12 s Fresh:38 s Fresh:24 s Fresh:37 s
basketball_nba Fresh:42 s Fresh:10 s Fresh:28 s Fresh:6 s Fresh:52 s Fresh:45 s Fresh:86 s Fresh:2 s Fresh:59 s Fresh:35 s Fresh:45 s Fresh:30 s Fresh:57 s Fresh:17 s
basketball_ncaab Fresh:59 s Fresh:21 s— Fresh:23 s Fresh:75 s Fresh:61 s Stale:> 24 h Fresh:57 s Fresh:24 s Fresh:54 s Fresh:19 s Fresh:60 s Fresh:78 s Fresh:51 s
icehockey_nhl—— Fresh:54 s——— Fresh:2 min Fresh:16 s Fresh:47 s Fresh:53 s— Fresh:47 s——
soccer_epl Fresh:28 s Fresh:45 s Fresh:3 min Fresh:71 s Fresh:77 s Fresh:72 s Fresh:5 min Fresh:13 s Fresh:32 s Fresh:64 s Fresh:57 s Fresh:46 s Fresh:63 s Fresh:42 s
soccer_france_ligue_one Fresh:6 s Fresh:1 s Fresh:75 s Fresh:75 s Fresh:64 s Fresh:31 s— Fresh:57 s Fresh:58 s Fresh:57 s Fresh:1 s Fresh:18 s Fresh:22 s Fresh:20 s
soccer_germany_bundesliga Fresh:64 s Fresh:90 s Fresh:78 s Fresh:62 s Fresh:55 s Fresh:49 s— Fresh:7 s Fresh:38 s Fresh:56 s Fresh:63 s Fresh:18 s Fresh:4 s Fresh:14 s
soccer_italy_serie_a Fresh:26 s Fresh:60 s Fresh:62 s Fresh:82 s Fresh:45 s Fresh:51 s— Fresh:35 s Fresh:37 s Fresh:30 s Fresh:7 s Fresh:49 s Fresh:79 s Fresh:29 s
soccer_spain_la_liga Fresh:19 s Fresh:56 s Fresh:98 s Fresh:43 s Fresh:1 s Fresh:49 s— Fresh:58 s Fresh:28 s Fresh:18 s Fresh:55 s Fresh:36 s Fresh:37 s Fresh:30 s
soccer_uefa_champs_league Fresh:58 s Fresh:20 s Fresh:3 min Fresh:67 s Fresh:63 s Fresh:2 s— Fresh:5 s Fresh:42 s Fresh:41 s Fresh:13 s Fresh:51 s Fresh:9 s Fresh:28 s
soccer_usa_mls Fresh:48 s Fresh:13 s Fresh:50 s Fresh:54 s Fresh:39 s Fresh:30 s— Fresh:27 s Fresh:6 s Fresh:18 s Fresh:33 s Fresh:19 s Fresh:56 s Fresh:29 s
tennis_atp Fresh:8 s Fresh:51 s Fresh:46 s Fresh:3 s Fresh:48 s Fresh:24 s Fresh:59 s Fresh:42 s Fresh:39 s Fresh:59 s Fresh:27 s Fresh:26 s Fresh:27 s Fresh:8 s
tennis_wta Fresh:4 s Fresh:47 s Fresh:93 s Fresh:10 s Fresh:35 s Fresh:27 s Fresh:26 s Fresh:21 s Fresh:43 s Fresh:6 s Fresh:50 s Fresh:15 s Fresh:89 s Fresh:14 s

Freshness, last 24 hours

Each book's furthest-behind league in every half hour, counted in that league's poll intervals like the grid above. Hover a bar for its times and price age.

  • ballybet
  • ballybet_on
  • bet99
  • betparx
  • betrivers
  • betrivers_on
  • betway
  • bovada
  • fanduel
  • fanduel_on
  • leovegas
  • pinnacle
  • proline
  • unibet

Fresh: under 3 polls behind Delayed: 3 to 6 Stale: 6 or more No samples recorded

Open incidents

  • warning Fetch errors betway since Oct 22, 2026, 7:33 PM UTC

    fetch errors 11% of runs over 5 min (limit 10%)

  • warning Odds freshness betway · basketball_ncaab since Oct 22, 2026, 3:59 PM UTC

    no successful fetch in 24 h (limit 180 s = 3 × 60 s)

  • warning Events awaiting review since Oct 22, 2026, 3:59 PM UTC

    1590 events awaiting review (limit 50)

Resolved in the last 7 days

  • warning Fetch errors betway Oct 22, 2026, 6:58 PM UTC to Oct 22, 2026, 7:32 PM UTC

    fetch errors 12% of runs over 5 min (limit 10%)

  • warning API latency Oct 22, 2026, 6:41 PM UTC to Oct 22, 2026, 6:48 PM UTC

    API p99 214 ms (limit 200 ms)

  • warning Price update volume Oct 22, 2026, 6:39 PM UTC to Oct 22, 2026, 6:51 PM UTC

    ticks/min 93, an hour ago 195 (down more than 50%)

  • warning Price update volume Oct 22, 2026, 6:22 PM UTC to Oct 22, 2026, 6:27 PM UTC

    ticks/min 8, an hour ago 72 (down more than 50%)

  • warning Fetch errors betway Oct 22, 2026, 6:07 PM UTC to Oct 22, 2026, 6:57 PM UTC

    fetch errors 11% of runs over 5 min (limit 10%)

  • warning Fetch errors betway Oct 22, 2026, 5:57 PM UTC to Oct 22, 2026, 6:04 PM UTC

    fetch errors 11% of runs over 5 min (limit 10%)

  • warning Fetch errors betway Oct 22, 2026, 5:43 PM UTC to Oct 22, 2026, 5:49 PM UTC

    fetch errors 11% of runs over 5 min (limit 10%)

  • warning Fetch errors betway Oct 22, 2026, 4:45 PM UTC to Oct 22, 2026, 5:41 PM UTC

    fetch errors 14% of runs over 5 min (limit 10%)

  • warning Fetch errors betway Oct 22, 2026, 4:35 PM UTC to Oct 22, 2026, 4:40 PM UTC

    fetch errors 11% of runs over 5 min (limit 10%)

  • warning Fetch errors betway Oct 22, 2026, 3:59 PM UTC to Oct 22, 2026, 4:32 PM UTC

    fetch errors 11% of runs over 5 min (limit 10%)