AltSportsLeagues

List Sports

Retrieve all sport types tracked in the database

List Sports

GET /v1/sports

Retrieve a list of all sport types tracked in the AltSportsLeagues database with league counts.

Request

cURL
curl -X GET "https://api.altsportsleagues.ai/v1/sports" \
  -H "Authorization: Bearer YOUR_API_KEY"

Response

200 OK
{
  "data": [
    { "key": "lacrosse", "name": "Lacrosse", "league_count": 12 },
    { "key": "surfing", "name": "Surfing", "league_count": 8 },
    { "key": "combat_sports", "name": "Combat Sports", "league_count": 72 },
    { "key": "esports", "name": "Esports", "league_count": 156 }
  ],
  "meta": {
    "total": 47,
    "api_version": "v1",
    "timestamp": "2026-03-07T21:00:00Z"
  }
}

On this page