Get event sets
get_event_setsRetrieve event sets with round, state, entrants, scores, winner, phase, and VOD URL. Filter by state, phase, round, or entrants.
Instructions
List an event's sets (matches) in a normalized form: round, state (COMPLETED/ACTIVE/...), both entrants with seeds and players, per-entrant score (-1 = DQ), winner, phase, and VOD URL when available. Filter by state, phaseIds (from get_event's phases, e.g. Top 8), round, or entrants.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Full start.gg event URL, e.g. https://www.start.gg/tournament/genesis-9/event/ultimate-singles. | |
| page | No | Page number, 1-based. Default 1. | |
| slug | No | Event slug in the form "tournament/<t>/event/<e>". | |
| state | No | Set states to include: names ("CREATED", "ACTIVE", "COMPLETED", ...) or raw integers (1-7). COMPLETED = finished sets. | |
| hasVod | No | Only sets that have a VOD. | |
| eventId | No | Numeric start.gg event id. Provide exactly one locator. | |
| perPage | No | Results per page, max 30. Default 20. | |
| fetchAll | No | Fetch all pages (up to a safety cap) instead of one page. Ignores the page argument. | |
| phaseIds | No | Only sets in these phase ids (get_event lists phases). | |
| showByes | No | Include bye sets. Default false. | |
| sortType | No | start.gg set sort order. RECENT = most recently completed first. | |
| entrantIds | No | Only sets involving these entrant ids. | |
| roundNumber | No | Only sets with this numeric round (negative = losers bracket). |