get_matches
Retrieve FRC match records filtered by team, event, year, week, or elimination status. Returns alliances, scores, predictions, and win probabilities.
Instructions
List FIRST Robotics Competition (FRC) matches with optional filters. Returns an array of match records (alliances, scores, predictions, EPA-based win probabilities, elim flag). Filter by team (every match a team played in), year, event (every match at one event), week (0-8), and elim (true for playoff/elimination matches only, false for qualifications only). Sort with metric/ascending and paginate with limit/offset. Use this to answer "show all of team 254's matches in 2024", "list every elim match at 2024cmptx", or "find the highest-scoring matches of week 6". For per-team match contributions (a team's individual EPA in a match), use get_team_matches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| team | No | Team number (no prefix), e.g. 86 | |
| year | No | Four-digit year (2002 onwards) | |
| event | No | Event key, e.g. 2024flor | |
| week | No | Week of the competition season. 8 is CMP. | |
| elim | No | Whether the match is an elimination match. | |
| metric | No | How to sort the returned values. Any column in the table is valid. | |
| ascending | No | Whether to sort in ascending order. Default is ascending. | |
| limit | No | Maximum number of results to return (1-1000). Default is 1000. | |
| offset | No | Offset from the first result to return. |