Skip to main content
POST
Create tournament

Authorizations

Authorization
string
header
required

Operator API key with role-based permissions (tournaments.read, players.write, etc.)

Body

application/json
name
string
required
Example:

"Test Tournament"

external_id
string
required
Example:

"EXT_001"

game
string
required
Example:

"crash-classic"

scheduled_start
string<date-time>
required
entry_fee
number
required
Required range: x >= 0
Example:

10.5

max_players
integer | null

Maximum players (null for unlimited capacity)

Required range: x >= 1
Example:

50

min_players
integer
Required range: x >= 1
Example:

5

prize_pool
object
config
object
Example:

Response

Tournament created

tournament_id
string
status
string
estimated_prize_pool
number
tournament
object