v20

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-011984401.2 MB
Match Discovery

Discover open matches

Returns published pending open matches. League matches are excluded unless leagueId is provided. gameId and gameSlug are mutually exclusive. Requires matches.public_matches:read.

post/matches/discover

Request body

gameIdstring
gameSlugstring
platform'PC' | 'XBOX' | 'PLAYSTATION' | 'CONSOLE_ONLY' | 'CROSSPLAY'
region'NONE' | 'NA_EAST' | 'NA_WEST' | 'EU' | 'ASIA' | 'OCEANIA' | 'SOUTH_AMERICA' | 'MIDDLE_EAST' | 'AFRICA'
matchType'XP_ONLY' | 'WAGER'
scheduledAfterstring
scheduledBeforestring
leagueIdstring
leagueSeasonIdstring
limitinteger
cursorstring nullable

Response

Discoverable open matches.

nextCursorstring nullable required
hasMoreboolean required
timestampstring required