v1 · preview

Sportily Scores API

Model win probabilities, speed figures and value edge — clean JSON, six endpoints, one auth header.

curl -H "Authorization: Bearer sportily_…" \
  "https://sportily.app/api/v1/scores?date=2026-08-12"

Preview — invitation-only, under a signed data licence. Tell us what you're building →

What you get

Every runner, scored

One object per race, one per runner, across GB, Irish and Australian racing. Point at a field to find it in the response.

200 OK
{  "date": "2026-08-12",  "races": [{    "raceId": "sr_9Qk2m",    "course": "Newmarket",    "offTime": "2026-08-12T13:50:00Z",    "runners": [      {        "horseName": "Kalypso",        "modelWinPct": 28.4,        "modelRank": 1,        "speedFigure": 92.5,        "edgePct": 6.2      }    ]  }]}
At a glance

The shape of it

Base URL
https://sportily.app/api/v1
Auth
Authorization: Bearer sportily_…
Endpoints
/scores · /races/{raceId} · /lenses · /lenses/matches · /usage · /status
Identity
raceId + horseId on every runner
Coverage
GB · IRE · AUS
Price
£89/month · the API and a full Sportily membership
Window
Rolling 365 days
Publish
08:00 London on the race day · 409 not_yet_published before it

The plan carries a full Sportily membership alongside the API, on one subscription — an account that already pays is moved onto it. The membership's evening-before picks are an app feature delivered to a person: the API is always on the 08:00 clock, whatever your account sees on the web. Early prices are thin, and machine access to them would spend the edge everyone on the plan is paying for.

Access

Request access

The API is invitation-only and costs £89/month. Sign in and tell us what you're building — we read every request.

£89/month covers a full Sportily membership alongside the API, on one subscription. The membership's evening-before picks are an app feature; API data publishes at 08:00 London on the race day, for every account.

Create a free account
Reference

Own use only. No redistribution, resale, or onward sharing of Sportily data or any derived value. Access is per-account and non-transferable.

Building something with it?
Tell us what you're building. We'll set you up with a key under a data licence.
Request access