Live operational data
Odds freshness
Per-bookmaker seconds-since-last-write across every book we ingest. This page reads from the same data feeding our /odds endpoints — if a book is fresh here, it's fresh in your API responses.
Auto-refreshes every 5 seconds. The-odds-api doesn't expose this at any tier.
Loading freshness data…
How we keep it fresh
- Pre-game polling cycle: every 60 seconds per sport, every book in parallel across sports
- Live polling (in-progress games): every 30 seconds
- Streaming-tier subscribers get every line move pushed via webhook inside the same cycle — no polling delay on top of ours
What this metric means
Each row shows the time since the most recent successful market write for that book across any sport. Stale = no write in 30+ minutes — that's the threshold our internal alerting fires at.
For per-event, per-market staleness, hit /v1/sports/{sport}/events/{id}/odds — every market response includes a last_update field per book.
Pull this data programmatically
curl https://api.prop-line.com/v1/freshness
No auth required — the data is operational, not commercial.