lolesports_seasons
Returns the League of Legends esports calendar since 2011, newest first: each season with its splits (start and end time, region such as KOREA, EMEA, NORTH AMERICA, INTERNATIONAL or GLOBAL) and the tournaments played in each split with their league. Optional season_id returns one season, region keeps one region's splits and league_id (from lolesports_leagues) keeps one league's tournaments. Use a tournament id with lolesports_standings or lolesports_completed_events; the unfiltered list is about 300 KB.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "lolesports_seasons"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hl | No | Optional language code; defaults to en-US. | |
| region | No | Optional split region such as KOREA, EMEA, NORTH AMERICA, INTERNATIONAL or GLOBAL (case-insensitive). | |
| league_id | No | Optional league id from lolesports_leagues; keeps only the tournaments of that league. | |
| season_id | No | Optional season id from an earlier lolesports_seasons call; omit for every season since 2011. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |