Skip to main content
GET
Lists a game's tournaments.

Authorizations

X-Api-Key
string
header
required

Query Parameters

sort
enum<string>
default:date

The field to sort by.

Available options:
date,
endDate,
competitorCount,
maxTeamCount,
checkInTime,
readyTime
order
enum<string>
default:desc

The order of sorting (ascending or descending).

Available options:
asc,
desc
cursor
string

The cursor the previous page's response returned, passed unchanged. Leave it out for the first page.

perPage
integer
default:10
gameId
string
required
title
string[]
dateRange
object

A range of dates. Leave out min or max to leave that end open.

Example:
endDateRange
object

A range of dates. Leave out min or max to leave that end open.

Example:
sponsorName
string[]
type
string[]
competitorCountRange
object

A range of whole numbers. Leave out min or max to leave that end open.

Example:
region
string[]
bracketType
enum<string>[]
Available options:
single-elimination,
double-elimination,
heats,
no-bracket
maxTeamCountRange
object

A range of whole numbers. Leave out min or max to leave that end open.

Example:
phase
enum<string>[]
Available options:
registration,
checkIn,
ready,
live,
finished
checkInTimeRange
object

A range of dates. Leave out min or max to leave that end open.

Example:
readyTimeRange
object

A range of dates. Leave out min or max to leave that end open.

Example:

Response

One page of tournaments for the requested game.

items
object[]
required

The matching tournaments, at most perPage of them. Each item is a full tournament record and can carry fields beyond the documented schema, which you must not rely on. Date fields are UTC ISO 8601 strings with a Z suffix and millisecond precision, for example 2023-05-04T16:00:00.000Z.

cursor
string

Pass the returned cursor unchanged to fetch the next page. Keep paging until a response has no cursor. A page may hold fewer than perPage items and still have a next page.

Example:

"6a6d45ea-d41e-41df-97e2-320783a90f7b"