DataSportAPI
Sports / Rugby

Rugby union data API

Rugby data, from 1871 through one key

Rugby union since 1871: results and fixtures, live scores, line-ups for both sides, every score by the minute, league tables by season, teams, players and head to head.

12 endpointsFree key reads yesterdaySame shape as every sport
GET /v1/rugby/results09:58:33 UTC
real answers, kept each night2 rows
1871
history held from
12
endpoints
8
kinds of answer
Seconds
live score delay
$29
a month, $290 a year

Endpoints

Everything rugby answers

Each one opens in the docs with a live console, your key already filled in.

MethodAddressWhat it givesFree key
GET/v1/rugby/liveEvery match in play now, with the score and the clockTry it
GET/v1/rugby/fixturesUpcoming matches by dateTry it
GET/v1/rugby/resultsFinished matches by date, with the final scoreYesterdayTry it
GET/v1/rugby/events/{id}One match in full: both sides, the score, the venue and the officialsYesterdayTry it
GET/v1/rugby/events/{id}/lineupsStarters, substitutes and formations for both sidesYesterdayTry it
GET/v1/rugby/events/{id}/periodsThe score by half, and every scoring event in orderYesterdayTry it
GET/v1/rugby/competitionsEvery competition held, with its seasonsYesterdayTry it
GET/v1/rugby/standingsA league table for a competition and seasonYesterdayTry it
GET/v1/rugby/teams/{id}A team and its recordYesterdayTry it
GET/v1/rugby/players/{id}A player and their figuresYesterdayTry it
GET/v1/rugby/head-to-headEvery meeting between two teamsYesterdayTry it
GET/v1/rugby/searchTeams, players and competitions by nameYesterdayTry it

A real answer

What comes back

Kept from the API each night, exactly as a caller receives it, lists cut to a few rows.

GET /v1/rugby/results200
{
    "data": [
        {
            "id": "rg_06wazt9zq7",
            "date": "2026-11-01",
            "kickoff_utc": "2026-11-01T20:05:00Z",
            "status": "finished",
            "competition": {
                "id": "rg_gx086p7x0q",
                "name": "Top 14"
            },
            "season": {
                "id": "rg_7pmfpsbq52",
                "name": "2026-27"
            },
            "home": {
                "id": "rg_fce808tfz3",
                "name": "Pau",
                "score": 34
            },
            "away": {
                "id": "rg_rmhthpdhgb",
                "name": "Stade Toulousain",
                "score": 14
            }
        },
        {
            "id": "rg_vn6asb3wxj",
            "date": "2026-11-01",
            "kickoff_utc": "2026-11-01T14:00:00Z",
            "status": "finished",
            "competition": {
                "id": "rg_gx086p7x0q",
                "name": "Top 14"
            },
            "season": {
                "id": "rg_7pmfpsbq52",
                "name": "2026-27"
            },
            "home": {
                "id": "rg_9erw8w58ny",
                "name": "Montpellier",
                "score": 69
            },
            "away": {
                "id": "rg_jpv2yyfa8w",
                "name": "Castres Olympique",
                "score": 10
            }
        }
    ],
    "meta": {
        "sport": "rugby",
        "endpoint": "/results",
        "count": 29,
        "cached": false,
        "age_seconds": 0
    }
}

Goes well with

Sports often taken with rugby

Football
Serving
Football results and fixtures across leagues worldwide, with live scores and more
Basketball
Serving
Basketball games, scores and standings across more than forty competitions, with box scores and more
Ice hockey
Connecting
Ice hockey scores by period, goals, line-ups, league tables, teams and players

Can I try rugby before I pay?

Yes. The free key reads yesterday's rugby data on every endpoint except live and fixtures, 50 calls a day, no card.

What does the Rugby plan include?

Every rugby endpoint, live and upcoming included, the full history we hold, 120 calls a minute and 250,000 a month, for $29 a month or $290 a year.

Does it answer like the other sports?

Yes. Rugby answers in the same shape as every other sport, through the same key, so code written for one reads the rest.

Can I use it with Claude?

Yes. The MCP server turns each rugby endpoint into a tool, on the same key.