API REFERENCEv1.0
ENDPOINTS11
FORMATJSON

API
DOCS

docs.description

BASE URLapi.statsez.com/v1
AUTHx-api-key header
RATE LIMIT100 req/min
RESPONSEJSON
ENDPOINTS
GET/v1/football/leagues

List all supported competitions across 170+ countries.

PARAMETERS
country
string
Optional
Filter by country slug
REQUEST IMPLEMENTATION
curl -H "x-api-key: YOUR_KEY" \
  "https://api.statsez.com/v1/football/leagues"
FULL RAW RESPONSE200 OK / application/json
{
  "success": true,
  "data": {
    "leagues": [
      {
        "id": "brazil-serie-a-2025",
        "name": "Série A",
        "country": "brazil",
        "season": "2025",
        "slug": "brazil-serie-a"
      },
      {
        "id": "england-premier-league-2025-2026",
        "name": "Premier League",
        "country": "england",
        "season": "2025-2026",
        "slug": "england-premier-league"
      },
      {
        "id": "spain-laliga-2025-2026",
        "name": "LaLiga",
        "country": "spain",
        "season": "2025-2026",
        "slug": "spain-laliga"
      },
      {
        "id": "germany-bundesliga-2025-2026",
        "name": "Bundesliga",
        "country": "germany",
        "season": "2025-2026",
        "slug": "germany-bundesliga"
      },
      {
        "id": "italy-serie-a-2025-2026",
        "name": "Serie A",
        "country": "italy",
        "season": "2025-2026",
        "slug": "italy-serie-a"
      },
      {
        "id": "france-ligue-1-2025-2026",
        "name": "Ligue 1",
        "country": "france",
        "season": "2025-2026",
        "slug": "france-ligue-1"
      },
      {
        "id": "portugal-liga-portugal-2025-2026",
        "name": "Liga Portugal",
        "country": "portugal",
        "season": "2025-2026",
        "slug": "portugal-liga-portugal"
      },
      {
        "id": "netherlands-eredivisie-2025-2026",
        "name": "Eredivisie",
        "country": "netherlands",
        "season": "2025-2026",
        "slug": "netherlands-eredivisie"
      }
    ],
    "total": 84,
    "filters": {
      "country": null
    }
  }
}