Documentation / Subjects
Search, sports data API
SearchFind 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.
Try it
Cricket: Search, with your key.
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.
GET /v1/football/searchFootball: Teams, players and competitions by nameOpen page ›GET /v1/horses/searchHorses: Horses, jockeys, trainers and courses by nameOpen page ›GET /v1/greyhounds/searchGreyhounds: Dogs by nameOpen page ›GET /v1/cricket/searchCricket: Players, teams, grounds and competitions by nameOpen page ›GET /v1/basketball/searchBasketball: Teams, players and competitions by nameOpen page ›GET /v1/rugby/searchRugby: Teams, players and competitions by nameOpen page ›GET /v1/darts/searchDarts: Players and tournaments by nameOpen page ›GET /v1/boxing/searchBoxing: Fighters by nameOpen page ›GET /v1/volleyball/searchVolleyball: Teams, players and competitions by nameOpen page ›GET /v1/table-tennis/searchTable tennis: Players and tournaments by nameOpen page ›GET /v1/badminton/searchBadminton: Players and tournaments by nameOpen page ›