1,533AU races quoted, 7 days
14 / 14Books quoting now / served
14Median books per race
98.41%Results settled, where a source exists
42,502Races in the closing-line archive
99.98%Odds API uptime, 30 days
Racing coverage and feed freshness
Australian races over the trailing 7 days, measured 1 Oct 2026 12:38 UTC and recomputed every 30 minutes.
Degraded now:
none.
"Time since last read" is how old our last successful read of that bookmaker was, over the last 24 hours. It is not the age of the price itself — capture is change-only, so a price can be minutes old while the read confirming it is seconds old. The per-book price ages, the books-per-race distribution and the SQL behind every figure are on the coverage report. New Zealand: 104 races from 12 books in the same window.
Results completeness
Races from 2026-09-25 to 2026-10-01. Of the 1,197 races that have a results source, 1,178 are settled (98.41%), 9 are pending and 10 are overdue. 262 more races have no results source yet — they are counted here, not hidden.
Read from GET /v1/racing/results/coverage, the same endpoint a customer calls.
Closing-line archive
1,540,903 rows across 42,502 races from 14 bookmakers, 2026-08-04 to 2026-10-01. 84.68% of rows are a genuine closing line. Of the 10,821 Australian and New Zealand races a result can exist for, 94.68% carry one.
Rows the archive flags about itself — flagged, not silently dropped: 13,401 where one meeting may have been split under two venue spellings, 410 with a suspect runner name, and 9,145 for runners the result marked scratched (hidden from /v1/racing/closing-lines by default). These flags catch known shapes of bad row. They cannot catch a bookmaker feed that was wrong at source — see the limits below.
Read from GET /v1/racing/closing-lines/coverage.
Sports price sanity check
Every 15 minutes, each bookmaker's head-to-head price on each game is compared with the median of the other bookmakers quoting that game. A price more than 20% away is flagged as a likely stale or bad quote. Games need three or more books to be checked.
Read from GET /v1/data-quality/audit/latest. This is a consensus check, not a comparison with each bookmaker's own site, and it covers sports only.
Odds API availability
The API's /health endpoint is probed every ten minutes, monitored since 2026-07-03.
100.0% over 7 days (1,008 checks) · 99.98% over 30 days (4,320 checks) · 99.96% over 90 days (19,386 checks).
These are observed measurements, not a contractual SLA. Every surface, the blind periods and the method are on the status page.
What these checks cannot show
- Racing freshness (age_seconds) is the time since our last successful read of that bookmaker, not proof the bookmaker's own price moved. A feed that is frozen or wrong at source can look fresh.
- A connector marked healthy is reachable and writing prices. That is liveness, not correctness.
- There is no continuous, automated check yet that compares each racing bookmaker's served prices with the bookmaker's own website. Report a price that looks wrong and it is investigated against the source.
- The sports consensus check covers head-to-head markets on the sports listed, and flags only prices more than 20% away from the other books. It does not see racing, and it does not catch small errors.
Test it against your own use case
The free tier needs no credit card, and the sandbox needs no key at all.
Get a free API key
See pricing