18+ • Bet Responsibly • Racing Alpha does not accept betsBeGambleAware.org
RacingAlpha

Build on Racing Alpha

A free API and MCP server for GB & IRE horse racing signals: our AI scores, de-overrounded fair prices, value vs fair, draw-bias aggregates, trainer×jockey stats, and the same database-frozen tips ledger we publish on the track record page. Derived signals only — this is not a raw racecards or odds feed.

Why build on these signals? Every prediction we publish is database-frozen at publication with a public audit table, level-stakes P/L, and closing-line value — losses included. You can verify our track record before you integrate, via the same API: /api/v1/ledger.

Quickstart

No key needed to try it (50 requests/day per IP). A free key raises that to 1,000/day.

curl https://racingalpha.co.uk/api/v1/today

# with a key:
curl -H "Authorization: Bearer ra_live_…" \
  https://racingalpha.co.uk/api/v1/races/rac_32294027584

MCP server — for AI agents

Agents connect via the Model Context Protocol (Streamable HTTP) and get typed tools: get_today_races, get_race_signals, get_tips_ledger, get_draw_bias, get_combo_stats.

{
  "mcpServers": {
    "racing-alpha": {
      "type": "http",
      "url": "https://racingalpha.co.uk/api/mcp"
    }
  }
}

Get a free key

1,000 requests/day, emailed to you, revocable by requesting a new one.

Endpoints

GET /api/v1/todayToday's GB & IRE races with our published model picks (frozen advised prices)
GET /api/v1/races/{race_id}Per-runner AI scores, fair prices, value vs fair, draw-bias verdict
GET /api/v1/ledgerOur public tips ledger + CLV summary — every pick frozen at publication
GET /api/v1/draw-bias3-year IV / A–E / PRB aggregates by course, surface, distance band
GET /api/v1/combosTrainer×jockey strike rates over settled races
POST /api/v1/keysCreate a free API key (JSON body: {"email": …})

Machine-readable spec: /api/v1/openapi.json · Service metadata: /api/v1/meta

Fair-use terms

  • Attribution requiredon the free tier: show “Signals by Racing Alpha” linked to racingalpha.co.uk wherever the signals are displayed.
  • No betting operators or sportsbooks — mirror of our upstream data licence.
  • No re-selling the signals as a data feed. Building apps, models, research and agent tools on top is exactly what it's for.
  • Don't present the signals as guaranteed winners. Our full record — currently including a losing run — is public and served by this API. Anything you build should carry 18+ and BeGambleAware messaging for UK audiences.

Higher limits and commercial tiers are coming; the free tier stays. Questions: hello@racingalpha.co.uk