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,
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

How many tournaments one page holds, at most 100. A larger value is refused with a 400.

Required range: 1 <= x <= 100
gameId
string
required

The game whose tournaments to list. An empty value is refused with a 400.

title
string[]

Tournament titles to match, comma-joined or as a repeated key. Each value is split on commas and trimmed, an empty value is refused with a 400, and the title values times the region values may not exceed 30.

region
string[]

Tournament regions to match, comma-joined or as a repeated key. Each value is split on commas and trimmed, an empty value is refused with a 400, and the title values times the region values may not exceed 30.

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 holding fewer than perPage items is the last page and has no cursor.

Example:

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