Skip to main content
This page is for teams building experiences that look across a whole season or compare one season to another. It fits retrospective products, season hubs, historical assistants, and comparison-driven workflows.

Product Outcome

Ship season snapshots and historical comparisons without manually composing multiple standings, team, classification, and structure calls for every query.

Who Builds This

  • editorial retrospectives and season reviews
  • AI assistants that compare eras or years
  • historical league, team, or player experiences
  • product teams that want one-call season bundles
StepToolWhy it matters
1gns_league_seasonsdiscover the season IDs you can compare
2gns_league_season_snapshotget a broad current or explicit season package
3gns_historic_season_bundlefetch one historic season with optional sections
4gns_season_comparecompare two league seasons directly
5gns_series_championship_snapshotsummarize championship context across leagues

Minimum Inputs

  • leagueId when you want to resolve a season from the current league
  • leagueSeasonId when you already know the exact season
  • seriesId or seriesSeasonId for championship snapshots

Example End-User Prompts

  • “Compare this season with last season.”
  • “Build a season snapshot for the 2023 campaign.”
  • “Who led the league in key categories that year?”
  • “Give me the championship picture across the leagues in this series.”

Expected Output / UX

Strong historical experiences give the user:
  • a clear season identity and date range
  • standings, structure, teams, and classifications in one place
  • an explicit comparison frame rather than raw data dumps
  • a path from league-season context into team or person profiles

Common Mistakes

  • comparing a current leagueId response with a historic leagueSeasonId response without normalizing scope
  • requesting every optional section when the use case needs only one or two
  • treating latest as a fixed season instead of a moving selector

Where To Go Deeper