APIHorseRacing

Status

Data status

How current the archive is right now, how often it updates, and what the pipeline did on its last few runs. Counts and timings only — no races, no results.

Last run 8 minutes ago Pipeline runs every 10 minutes

Still to run today 140 Across 18 meetings. Next off at 09:12 UK time.
Settled today 0 Results written since 00:00 UTC.
Meetings today 18 In five jurisdictions.
Declared ahead 0 Tomorrow’s cards are not published yet.

Components

What each part of the pipeline is doing right now, read at the moment you load this page.

REST API

Every /v1 endpoint, answering over the public host.

63 endpoints published
Operational

Live results

Results written while racing is on.

nothing settled yet today
Operational

Cards and declarations

Tomorrow's cards and the days ahead.

18 meetings today
Operational

Event delivery

Webhooks going out to subscribers.

1 active subscribers
Operational

REST API

100.00% uptime
90 days agoToday

Live results

88.89% uptime
90 days agoToday

Cards and declarations

100.00% uptime
90 days agoToday

Event delivery

100.00% uptime
90 days agoToday
Operational Delayed Down Not checked

Ninety days of checks. Days are marked from the record of what actually ran, and a day we hold no record for is left blank rather than assumed good.

Machine readable at /status.json

The rolling window

What the archive holds either side of now. Every count is read at the moment you load this page.

7 days ago settled 128 races
Yesterday settled 116 races
Today carded 18 meetings
Tomorrow declared 0 meetings
Next 7 days declared 0 races

Archive size

475,527

races across 339 courses in 18 jurisdictions

Newest result

21 Sep

The most recent settled race in the archive.

Declared to

The furthest ahead any jurisdiction has published a card.

Recent pipeline runs last 8

Every stage that writes to the archive, what it moved and how long it took. If a stage stops, it shows here before it shows anywhere else.

Races written, last 24 hours

by hour, UTC
StageLast runActivity RecordsDuration
Incremental 8 minutes ago 28s
Incremental 18 minutes ago 1 races 9 1m 56s
Incremental 28 minutes ago 34s
Incremental 38 minutes ago 29s
Incremental 48 minutes ago 37s
Incremental 58 minutes ago 34s
Incremental 68 minutes ago 32s
Incremental 78 minutes ago 28s

Where today’s racing is

Meeting counts by jurisdiction, for today only. A jurisdiction with nothing is not a fault; most of them do not race every day.

United States 8 meetings
France 4 meetings
Great Britain 4 meetings
Ireland 1 meeting
South Africa 1 meeting
Argentina
Australia
Austria
Bahrain
Belgium
Brazil
Canada

Why there are no races on this page

This page reports counts and timings. It does not list races, runners, prices or results, and it never will.

Two reasons. A status page that quietly becomes a free data feed stops being a status page, and it would be unfair on everyone paying for the same thing through the API. And a page that has to render four hundred races cannot load in the moment you need it, which is exactly when something is wrong.

Everything here is available through the API with a key, including a free one.

See it for yourself

Every figure on this page comes from an endpoint you can call. Nothing is computed here that you cannot compute yourself.

The archive, and your window

Totals, the full-order split, and what your own plan reads.

GET /v1/meta/coverage

What is running today

Every meeting and race carded today, grouped by course.

GET /v1/racecards/today

The newest results

The most recently settled races your plan can read.

GET /v1/results/latest