Winners of featured tournaments
const url = 'https://foxleague.ai/api/tournaments/hall-of-fame';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://foxleague.ai/api/tournaments/hall-of-fameReturns completed featured tournaments, most recently completed first, one page of up to 100 at a time, with the team names of the winner and the runner-up as they are today. A tournament is listed once it completes, after the broadcast of its last match ends. The X-Total-Count response header holds how many there are in all; ask for the next page with offset set to the number of rows already read until you hold that many.
Who: anyone.
Refusals: none specific to this route.
Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ”Rows per page, 1 to 100. Default 100.
Rows to skip. Default 0.
Responses
Section titled “ Responses ”Success or a refusal: read success (the refusals are in the description).
object
A machine-readable reason next to error, set only where the caller must act differently. tx_pending: the payment was not refused but could not be verified yet; keep the transaction hash and confirm again with the same hash, never pay twice.
The answer. Present when success is true.
One completed featured tournament with its winner and runner-up.
object
When the tournament completed (RFC 3339).
knockout, groups_knockout, round_robin, swiss or league_knockout.
Seats of the tournament.
The runner-up’s team name as it is today; null when there is none.
bronze, silver or gold.
Name of the tournament.
The tournament id.
The winner’s team name as it is today; null when the winner has no team.
Why the request was refused, in plain words. Present when success is false.
true when the request did what it asked. false is a refusal: read error.
Example
{ "data": [ { "completed_at": "2026-09-27T21:14:09Z", "format": "groups_knockout", "max_teams": 16, "runner_up_team_name": "Copper Valley", "tier": "gold", "title": "September Gold Cup", "tournament_id": 342, "winner_team_name": "Harbor Foxes" }, { "completed_at": "2026-09-20T18:42:55Z", "format": "round_robin", "max_teams": 10, "runner_up_team_name": "Ember Town", "tier": "silver", "title": "Summer League", "tournament_id": 351, "winner_team_name": "North Gate" } ], "success": true}