{
  "generatedBy": "pnpm --filter @bbs/platform regen:league-endpoint-catalog",
  "documentedOperations": 163,
  "declaredRoutes": 148,
  "pagesWithoutSport": [
    "boxing-api",
    "formula-1-api"
  ],
  "excludedNotInContract": [
    "/v1/nba/players/:id/season-splits"
  ],
  "pages": [
    {
      "slug": "africa-cup-of-nations-api",
      "sport": "football",
      "subject": "Soccer",
      "subjectKind": "sport",
      "endpointCount": 69,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "bundesliga-api",
      "sport": "football",
      "league": "bundesliga",
      "subject": "Bundesliga",
      "subjectKind": "league",
      "endpointCount": 70,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/xg-leaders",
          "returns": "Domestic-league expected-goals leaderboard (season aggregates)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "champions-league-api",
      "sport": "football",
      "league": "ucl",
      "subject": "UEFA Champions League",
      "subjectKind": "league",
      "endpointCount": 69,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "concacaf-gold-cup-api",
      "sport": "football",
      "subject": "Soccer",
      "subjectKind": "sport",
      "endpointCount": 69,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "copa-america-api",
      "sport": "football",
      "subject": "Soccer",
      "subjectKind": "sport",
      "endpointCount": 69,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "cricket-api",
      "sport": "cricket",
      "league": "t20i",
      "subject": "T20I Cricket",
      "subjectKind": "league",
      "endpointCount": 73,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/cricket/matches",
          "returns": "List cricket matches",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/cricket/matches/{id}",
          "returns": "Single cricket match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/cricket/matches/{id}/deliveries",
          "returns": "Cricket ball-by-ball deliveries",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/cricket/matches/{id}/scorecard",
          "returns": "Cricket match scorecard",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/cricket/matches/{id}/state",
          "returns": "Cricket live match state",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/cricket/players/{id}",
          "returns": "Cricket player career profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/cricket/series",
          "returns": "List cricket series",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "euro-championship-api",
      "sport": "football",
      "subject": "Soccer",
      "subjectKind": "sport",
      "endpointCount": 69,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "la-liga-api",
      "sport": "football",
      "league": "laliga",
      "subject": "La Liga",
      "subjectKind": "league",
      "endpointCount": 70,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/xg-leaders",
          "returns": "Domestic-league expected-goals leaderboard (season aggregates)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "ligue-1-api",
      "sport": "football",
      "league": "ligue1",
      "subject": "Ligue 1",
      "subjectKind": "league",
      "endpointCount": 70,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/xg-leaders",
          "returns": "Domestic-league expected-goals leaderboard (season aggregates)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "mlb-api",
      "sport": "baseball",
      "league": "mlb",
      "subject": "MLB",
      "subjectKind": "league",
      "endpointCount": 67,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/mlb/leaders",
          "returns": "MLB batting/pitching season leaderboard",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "mls-api",
      "sport": "football",
      "league": "mls",
      "subject": "MLS",
      "subjectKind": "league",
      "endpointCount": 69,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "mma-api",
      "sport": "mma",
      "league": "ufc",
      "subject": "UFC",
      "subjectKind": "league",
      "endpointCount": 72,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/athletes",
          "returns": "List boxing and MMA athlete profiles",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/athletes/{id}",
          "returns": "Single athlete (fighter / boxer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/athletes/{id}/record",
          "returns": "Athlete fight record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/bouts/{id}",
          "returns": "Single bout",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/fight-cards",
          "returns": "List fight cards (MMA / boxing)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/fight-cards/{id}",
          "returns": "Single fight card",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "nba-api",
      "sport": "basketball",
      "league": "nba",
      "subject": "NBA",
      "subjectKind": "league",
      "endpointCount": 88,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games",
          "returns": "NBA games list (legacy v1 shape, 1946-2025)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}",
          "returns": "Single NBA game with embedded linescore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/availability",
          "returns": "Who played in an NBA game (box-score derived availability)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/lineups",
          "returns": "NBA game lineups (home/away players with position + starter flag)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/matchup",
          "returns": "NBA matchup intelligence endpoint (season aggregates, last-5, rosters, H2H)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/plays",
          "returns": "Play-by-play for an NBA game",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/nba/leaders",
          "returns": "NBA statistical leaders",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/advanced-game-stats",
          "returns": "NBA advanced and tracking measures, per game",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/advanced-stats",
          "returns": "NBA advanced season stats and league ranks",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/contract-seasons",
          "returns": "NBA player per-season cap hit and salary (Edge and above)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/contracts",
          "returns": "NBA player career contract totals (Edge and above)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/props",
          "returns": "NBA player prop hit-rate + current line across books",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/season",
          "returns": "NBA box-score derived season metrics",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/season-averages",
          "returns": "NBA per-game season averages",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/splits",
          "returns": "NBA player splits",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/stats",
          "returns": "Career stats aggregated from NBA PBP (1996-2023)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/teams/{id}/lineup-combos",
          "returns": "NBA five-player starting lineup combinations",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/teams/{id}/season-averages",
          "returns": "NBA team season averages, by category",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/ncaab/tournament",
          "returns": "NCAA tournament bracket (men's + women's)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/gamelog",
          "returns": "NBA player game log (flat per-game box lines)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/shots",
          "returns": "NBA player shot coordinates",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/playoffs",
          "returns": "NBA team playoff record (per season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "ncaab-api",
      "sport": "basketball",
      "league": "ncaab",
      "subject": "Basketball",
      "subjectKind": "sport",
      "endpointCount": 88,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games",
          "returns": "NBA games list (legacy v1 shape, 1946-2025)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}",
          "returns": "Single NBA game with embedded linescore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/availability",
          "returns": "Who played in an NBA game (box-score derived availability)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/lineups",
          "returns": "NBA game lineups (home/away players with position + starter flag)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/matchup",
          "returns": "NBA matchup intelligence endpoint (season aggregates, last-5, rosters, H2H)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/plays",
          "returns": "Play-by-play for an NBA game",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/nba/leaders",
          "returns": "NBA statistical leaders",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/advanced-game-stats",
          "returns": "NBA advanced and tracking measures, per game",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/advanced-stats",
          "returns": "NBA advanced season stats and league ranks",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/contract-seasons",
          "returns": "NBA player per-season cap hit and salary (Edge and above)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/contracts",
          "returns": "NBA player career contract totals (Edge and above)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/props",
          "returns": "NBA player prop hit-rate + current line across books",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/season",
          "returns": "NBA box-score derived season metrics",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/season-averages",
          "returns": "NBA per-game season averages",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/splits",
          "returns": "NBA player splits",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/stats",
          "returns": "Career stats aggregated from NBA PBP (1996-2023)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/teams/{id}/lineup-combos",
          "returns": "NBA five-player starting lineup combinations",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/teams/{id}/season-averages",
          "returns": "NBA team season averages, by category",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/ncaab/tournament",
          "returns": "NCAA tournament bracket (men's + women's)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/gamelog",
          "returns": "NBA player game log (flat per-game box lines)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/shots",
          "returns": "NBA player shot coordinates",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/playoffs",
          "returns": "NBA team playoff record (per season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "ncaaf-api",
      "sport": "american_football",
      "league": "ncaaf",
      "subject": "NCAAF",
      "subjectKind": "league",
      "endpointCount": 80,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/american_football/{matchId}/plays",
          "returns": "Live NFL/NCAAF play-by-play",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/ncaaf/leaders",
          "returns": "NCAAF season fantasy/statistical leaderboard",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/depth-charts",
          "returns": "NFL depth charts, current or as at a past instant",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/games",
          "returns": "NFL schedule rows (historical)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/games/{id}",
          "returns": "Single NFL game by league-standard game id",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/games/{id}/plays",
          "returns": "NFL play-by-play with EPA + Win Probability",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/injuries",
          "returns": "NFL injuries - weekly report, practice participation and roster status",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/leaders",
          "returns": "NFL season leaderboard",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/players/{id}/game-log",
          "returns": "NFL player game log for a season",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/players/{id}/stats",
          "returns": "Weekly NFL player stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/rosters",
          "returns": "NFL season rosters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/surfaces",
          "returns": "Catalogue of available NFL snapshot surfaces",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/surfaces/{surface}",
          "returns": "Rows of one NFL snapshot surface",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/team-stats",
          "returns": "NFL team-week totals - offence, defence, kicking, returns and fumbles",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "nfl-api",
      "sport": "american_football",
      "league": "nfl",
      "subject": "NFL",
      "subjectKind": "league",
      "endpointCount": 80,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/american_football/{matchId}/plays",
          "returns": "Live NFL/NCAAF play-by-play",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/ncaaf/leaders",
          "returns": "NCAAF season fantasy/statistical leaderboard",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/depth-charts",
          "returns": "NFL depth charts, current or as at a past instant",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/games",
          "returns": "NFL schedule rows (historical)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/games/{id}",
          "returns": "Single NFL game by league-standard game id",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/games/{id}/plays",
          "returns": "NFL play-by-play with EPA + Win Probability",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/injuries",
          "returns": "NFL injuries - weekly report, practice participation and roster status",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/leaders",
          "returns": "NFL season leaderboard",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/players/{id}/game-log",
          "returns": "NFL player game log for a season",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/players/{id}/stats",
          "returns": "Weekly NFL player stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/rosters",
          "returns": "NFL season rosters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/surfaces",
          "returns": "Catalogue of available NFL snapshot surfaces",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/surfaces/{surface}",
          "returns": "Rows of one NFL snapshot surface",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nfl/team-stats",
          "returns": "NFL team-week totals - offence, defence, kicking, returns and fumbles",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "nhl-api",
      "sport": "ice_hockey",
      "league": "nhl",
      "subject": "NHL",
      "subjectKind": "league",
      "endpointCount": 75,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/player-props",
          "returns": "The player-prop board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nhl/games/{game_id}/box-scores",
          "returns": "NHL per-game player box score",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nhl/games/{game_id}/matchup",
          "returns": "NHL game matchup",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nhl/games/{game_id}/plays",
          "returns": "NHL play-by-play",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/nhl/goalies/gsax",
          "returns": "NHL goalie goals-saved-above-expected (our own model)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nhl/leaders",
          "returns": "NHL statistical leaders",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nhl/players/{player_id}/props",
          "returns": "NHL player prop hit-rate + latest line across books",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nhl/team-leaders",
          "returns": "NHL team rate leaders",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nhl/xg-leaders",
          "returns": "NHL skater expected-goals leaderboard (our own model)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "premier-league-api",
      "sport": "football",
      "league": "epl",
      "subject": "Premier League",
      "subjectKind": "league",
      "endpointCount": 70,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/xg-leaders",
          "returns": "Domestic-league expected-goals leaderboard (season aggregates)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "serie-a-api",
      "sport": "football",
      "league": "seriea",
      "subject": "Serie A",
      "subjectKind": "league",
      "endpointCount": 70,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/xg-leaders",
          "returns": "Domestic-league expected-goals leaderboard (season aggregates)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "uefa-nations-league-api",
      "sport": "football",
      "subject": "Soccer",
      "subjectKind": "sport",
      "endpointCount": 69,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}/top-scorers",
          "returns": "Domestic-league top scorers (season aggregates)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/statistics",
          "returns": "Per-team post-match team statistics (soccer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/club-form",
          "returns": "Football player club-season form",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "ufc-api",
      "sport": "mma",
      "league": "ufc",
      "subject": "UFC",
      "subjectKind": "league",
      "endpointCount": 72,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/athletes",
          "returns": "List boxing and MMA athlete profiles",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/athletes/{id}",
          "returns": "Single athlete (fighter / boxer)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/athletes/{id}/record",
          "returns": "Athlete fight record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/bouts/{id}",
          "returns": "Single bout",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/fight-cards",
          "returns": "List fight cards (MMA / boxing)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/fight-cards/{id}",
          "returns": "Single fight card",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    },
    {
      "slug": "wnba-api",
      "sport": "basketball",
      "league": "wnba",
      "subject": "WNBA",
      "subjectKind": "league",
      "endpointCount": 88,
      "endpoints": [
        {
          "method": "GET",
          "path": "/v1/as-of/coverage",
          "returns": "Which point-in-time windows we actually observed, per relation",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/injuries",
          "returns": "Availability designations as they stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/as-of/odds",
          "returns": "The odds board as it stood at an instant",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games",
          "returns": "Cross-sport games strip with live scores + odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/books",
          "returns": "Multi-book line shopping for one match (sport-agnostic)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/games/{id}/line-movement",
          "returns": "5-minute snapshot timeline of moneyline + spread + total",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/injuries",
          "returns": "Active injury reports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/trending",
          "returns": "Hot/cold player movers (last-5 vs season average)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-finder",
          "returns": "Match-level value finder (Elo win prob vs implied odds)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/intelligence/value-props",
          "returns": "Player-prop value finder (model hit-rate vs market) with backtest",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/leagues",
          "returns": "List leagues, optionally filtered by sport + country",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/leagues/{id}",
          "returns": "Single league by canonical key",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/live-stats/{sport}/{matchId}/players",
          "returns": "Live per-player boxscore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches",
          "returns": "List matches with filters",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}",
          "returns": "Single match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/events",
          "returns": "Play-by-play / match events",
          "plan": "free",
          "planLabel": "Free",
          "sportFloor": "pro",
          "sportFloorLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/odds",
          "returns": "Odds for a match (aggregated across bookmakers)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/matches/{id}/weather",
          "returns": "Conditions at kickoff",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games",
          "returns": "NBA games list (legacy v1 shape, 1946-2025)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}",
          "returns": "Single NBA game with embedded linescore",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/availability",
          "returns": "Who played in an NBA game (box-score derived availability)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/lineups",
          "returns": "NBA game lineups (home/away players with position + starter flag)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/matchup",
          "returns": "NBA matchup intelligence endpoint (season aggregates, last-5, rosters, H2H)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/games/{id}/plays",
          "returns": "Play-by-play for an NBA game",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/nba/leaders",
          "returns": "NBA statistical leaders",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/advanced-game-stats",
          "returns": "NBA advanced and tracking measures, per game",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/advanced-stats",
          "returns": "NBA advanced season stats and league ranks",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/contract-seasons",
          "returns": "NBA player per-season cap hit and salary (Edge and above)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/contracts",
          "returns": "NBA player career contract totals (Edge and above)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/props",
          "returns": "NBA player prop hit-rate + current line across books",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/season",
          "returns": "NBA box-score derived season metrics",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/season-averages",
          "returns": "NBA per-game season averages",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/splits",
          "returns": "NBA player splits",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/players/{id}/stats",
          "returns": "Career stats aggregated from NBA PBP (1996-2023)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/teams/{id}/lineup-combos",
          "returns": "NBA five-player starting lineup combinations",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/nba/teams/{id}/season-averages",
          "returns": "NBA team season averages, by category",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/ncaab/tournament",
          "returns": "NCAA tournament bracket (men's + women's)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/odds/closing-lines",
          "returns": "Closing lines across a sport and date range",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/divergences",
          "returns": "Cross-provider odds divergences (two-source verification)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/odds/historical",
          "returns": "Historical odds snapshots for a match (CLV)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/players",
          "returns": "List players (filterable)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}",
          "returns": "Player profile + career stats",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/birthday-splits",
          "returns": "Performance splits around a player's birthday",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/career",
          "returns": "Player career averages (season-by-season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/game-log",
          "returns": "Filterable per-game log for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/gamelog",
          "returns": "NBA player game log (flat per-game box lines)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/injury",
          "returns": "Current injury status for a player",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/profile",
          "returns": "Extended player profile",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/rolling-stats",
          "returns": "Rolling averages over a window",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/season-projection",
          "returns": "Season projection for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/shots",
          "returns": "NBA player shot coordinates",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/stats",
          "returns": "Player stats for a season + league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/streak",
          "returns": "Active streaks for a player",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/tier",
          "returns": "Player quality tier",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/transfers",
          "returns": "Player transfer history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/trophies",
          "returns": "Player trophy history (football)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/players/{id}/vs-team/{teamId}",
          "returns": "Player history against one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions",
          "returns": "Match predictions (Elo win/draw/loss + value bet)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/{id}",
          "returns": "Latest prediction for a match",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/predictions/match/{id}",
          "returns": "Latest prediction for a match (original URL)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/scores",
          "returns": "Live scores for one sport or league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/sports",
          "returns": "List supported sports",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/standings",
          "returns": "League standings table",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches",
          "returns": "List stored matches (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}",
          "returns": "Single stored match with latest odds",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/h2h",
          "returns": "Head-to-head history for a match's team pair",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/lineups",
          "returns": "Stored lineups for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/plays",
          "returns": "Play-by-play for a stored match",
          "plan": "pro",
          "planLabel": "Pro"
        },
        {
          "method": "GET",
          "path": "/v1/stored/matches/{id}/stats",
          "returns": "Stored team + player stats for a match",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/players",
          "returns": "List stored players (DB-backed)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/sports",
          "returns": "Sports present in the stored match table, with counts",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/stored/standings",
          "returns": "Stored standings, grouped by league",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams",
          "returns": "List teams",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}",
          "returns": "Team profile + stored record",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats",
          "returns": "Against-the-spread record",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/ats-record",
          "returns": "Against-the-spread record (alias of /v1/teams/{id}/ats)",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/depth-chart",
          "returns": "Depth chart inferred from playing time",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo",
          "returns": "Team Elo rating, league rank, and league context (all rated leagues)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/elo/history",
          "returns": "Team Elo rating history (trend line)",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/form",
          "returns": "Recent finished matches with derived result (W/D/L from this team's perspective)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/h2h-intelligence",
          "returns": "Head-to-head intelligence vs one opponent",
          "plan": "solo",
          "planLabel": "Solo"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/matches",
          "returns": "Matches for a team",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/playoffs",
          "returns": "NBA team playoff record (per season)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/schedule-context",
          "returns": "Rest + schedule context for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/season",
          "returns": "Team season summary",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/stats",
          "returns": "Aggregated team stats (W/D/L, goals, BTTS, O/U, form string)",
          "plan": "free",
          "planLabel": "Free"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/trends",
          "returns": "Betting + performance trends for a team",
          "plan": "edge",
          "planLabel": "Edge"
        },
        {
          "method": "GET",
          "path": "/v1/teams/{id}/world-cup-history",
          "returns": "National team World Cup history (2002-2022)",
          "plan": "free",
          "planLabel": "Free"
        }
      ]
    }
  ]
}
