Skip to main content

GET /api/v1/sports

Returns every sport supported by V5.

Response

data[].id
number
Sport ID. Use for all sport-filtered endpoints (?sport=, /api/v1/sports/{id}/leagues).
data[].name
string
Display name.
data[].slug
string
URL-safe slug used in shorthand routes.

Sport ID Reference

The full sport list contains 58 entries — call the endpoint for the authoritative list.
Cache TTL: 600 seconds (10 minutes).
Last modified on June 29, 2026