DataSportAPI
Docs
Your first call in one line

The free key reads yesterday for every sport, 50 calls a day. No card.

Get a free key
Every sport, one key

Complete reads all sixteen sports for $249 a month.

Take Complete
Ask in plain words

"Who won at Kempton yesterday?" Your assistant picks the tool and answers from your plan.

Connect in two minutes
Showing
Documentation / Subjects

Search, sports data API

Search

Find anyone or anything by name, and get the id that opens it.

Every sport has /search?q=. Three letters or more works best. Cricket searches players, teams, grounds and competitions together; racing searches horses, people and courses; boxing fighters; the team sports teams and players.

GET/v1/cricket/search?q=smith
GET/v1/boxing/search?q=fury

Try it

Cricket: Search, with your key.

GET
200 OK2024 ms1 recordReal answer from 2026-11-03, trimmed
{
    "data": {
        "q": "smith",
        "players": [
            {
                "player": "ck_yeh6r1hj70",
                "name": "SPD Smith",
                "matches": 578
            },
            {
                "player": "ck_t8tync047n",
                "name": "GC Smith",
                "matches": 337
            },
            {
                "player": "ck_bsk5ntqg3a",
                "name": "DR Smith",
                "matches": 329
            }
        ],
        "teams": [],
        "venues": [],
        "competitions": []
    },
    "meta": {
        "sport": "cricket",
        "endpoint": "/search",
        "cached": false,
        "age_seconds": 0
    }
}
No key yet? Get a free key: it reads yesterday for every sport and is filled in here once made.

The endpoints

Every sport that answers it.