The Zamboni API provides read-only access to raw game data,
player statistics, and combined reports. All endpoints return
JSON and are public (no auth required).
GET /api/raw/games
Returns all active and finished games with metadata.
[
{
"game_id": 21,
"fnsh": false,
"gtyp": 1,
"venue": 23,
"time": 295,
"sku": 1000,
"skil": 2,
"shootout": 0,
"pnum": 3,
"plen": 1200,
"ot": 0,
"created_at": "2025-10-19T02:06:41.023Z"
}
]
GET /api/raw/reports
Returns player reports with performance data, linked to
game_id.
[
{
"game_id": 21,
"user_id": 301116,
"team": 2,
"team_name": "PITTSBURGH PENGUINS®",
"score": 3,
"shots": 3,
"hits": 0,
"fpsavg": 60,
"lateavgnet": 6,
"gamertag": "Kaap0",
...
...
...
}
]
GET /api/players
Returns a list of all known player gamertags.
[
"Kaap0",
"Kaupoi",
"KayBoi",
"0paaK"
]
GET /api/player/:gamertag
Returns full player stats and history by gamertag.
{
"gamertag": "Kaap0",
"rank": "Elite",
"team": "PITTSBURGH PENGUINS®",
"stats": {
"games_played": 54,
"wins": 30,
"losses": 24,
"avg_fps": 59.8,
"avg_latency": 7.2
}
}
GET /status
Returns live server information.
{
"serverVersion": "1.5.2",
"onlineUsersCount": 18,
"queuedUsers": 0,
"activeGames": 5,
}