get_match_history
List recent Valorant matches in compact rows with map, agent, result, score, KDA, ACS, ADR, HS%, KAST, and first kills; filter by map, mode, agent, region, or season.
Instructions
List matches, one compact row each: map, agent, result, score, KDA, ACS, ADR, HS%, KAST,
first kills/deaths, ACS rank on team, party size. Defaults to the last 10; pass a larger
count (max 50) or season for a whole act. Use the match_id with get_match_details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| map | No | Only matches on this map, e.g. 'Ascent' | |
| mode | No | Queue to analyze | competitive |
| agent | No | Only matches on this agent, e.g. 'Sova'. Fetches extra history to fill `count`. | |
| count | No | Number of recent matches to analyze (max 50) | |
| region | No | na, eu, ap, kr, latam or br. Defaults to the server setting. | |
| season | No | Analyze a whole act instead of the last `count` games: 'current' (the act of the most recent game) or an act like 'e11a6'. When set, `count` is ignored and up to 100 matches from that act are used. | |
| username | Yes | Riot ID as name#TAG, e.g. 'player#NA1' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |