Cycling data API
Cycling races, sessions, results and series standings — as clean JSON with our own stable ids, over REST or pushed by the WebSocket.
Your first call
$ curl -H "Authorization: Bearer sk_live_…" \ "https://api.sportsapi.app/v2/races?sport=cycling&date=YYYY-MM-DD"
The Cycling endpoints
The same endpoints serve every sport; these are the ones that matter most for Cycling, its own detail first. Each links to its page in the docs.
- GETRacesRaces with a session starting on one UTC day, each with all its sessions.
- GETRaceOne race: series, season, round, status, days, host country, circuit (motorsport), laps and distance, category (cycling), winner — and its sessions in start order, each with type, status, start time,…
- GETRace resultsThe race’s classification — motorsport: the main race session’s (the last session of type race: grid, pit stops, tyres, best laps, points; meta.session names it); a cycling stage race: the general cl…
- GETSeriesThe race sports’ directory: the series of one category — Nascar → NASCAR Cup Series, Truck Series, Xfinity; Formula 1 → Formula 1; cycling’s International → Cycling Men, Cycling Women.
- GETSeries standingsThe championship table of a season: the drivers’ / riders’ (type=competitors, default) or the teams’ (type=teams) — points, wins, podiums, pole positions, fastest laps, races started and races with p…
- All 72 endpoints →