list-player-rankings
Get ranking snapshots for a player by providing their player ID. Each entry includes the ranking type (official/race/elo), position, points and diffs against the previous snapshot. For type elo the points field carries the Elo rating, so the series is the evolution of the rating over time. Without date filters returns the latest entry per type; with date filters returns the weekly historical series in that range. To get the player ID, use the "search-players" tool.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"player_id": "<player_id>"
},
"name": "list-player-rankings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Filter by ranking type. Omit to return all of them. | |
| player_id | Yes | The ID of the player to get rankings for. | |
| after_date | No | Start date of the historical series (YYYY-MM-DD). | |
| before_date | No | End date of the historical series (YYYY-MM-DD). |