Mutation

joinCup

Enterprise
Join a cup with a set of players.

Arguments

Name
Description

leaveCup

Enterprise
Leave a cup.

Arguments

Name
Description

createCup

Enterprise
Creates a cup as a user or via a BOT user (recommended). The cup can be hosted by a specific space if the user or BOT is a space admin. Simple cups can be created directly using parameters, while complex setups can utilize a pre-created templates.

Arguments

Name
Description

editCup

Enterprise
Edit an existing cup.

Arguments

Name
Description

startCup

Enterprise
Allows you to start a cup directly.

Arguments

Name
Description

cancelCup

Enterprise
Allows you to cancel a cup.

Arguments

Name
Description

joinLadder

Deprecated
DeprecatedUse leaderboard mutations instead.
Let user join a ladder.

Arguments

Name
Description

leaveLadder

Deprecated
DeprecatedUse leaderboard mutations instead.
Let user leave a ladder.

Arguments

Name
Description

joinLeaderboard

Core
Let user join a leaderboard by ID. Note that only some leaderboards require the user joining explicitly to participate in the leaderboard.

Arguments

Name
Description

leaveLeaderboard

Core
Let user leave a leaderboard by ID.

Arguments

Name
Description

joinMatchmakingQueue

Core
Let a user join a matchmaking queue.

Arguments

Name
Description

leaveMatchmakingQueue

Core
Let a user leave a matchmaking queue.

Arguments

Name
Description

acceptMatchmakingOffer

Core
Let a user accept a matchmaking offer. If enough players accept they will be part of the resulting competition.

Arguments

Name
Description

declineMatchmakingOffer

Core
Let a user decline a matchmaking offer. Declining an offer will not put them back into the matchmaking queue. If the user times out however, they will be put back into the queue automatically.

Arguments

Name
Description

addSubscriptionCorrectionCredit

Force add credit to a user's subscription.

Arguments

deactivateSubscription

Force cancel renewal and immediately deactivate a subscription.

Arguments

Name
Description

signupTournament

Let a user sign up to a tournament, putting them on the waiting list.

Arguments

Name
Description

leaveTournament

Let a user leave a tournament.

Arguments

Name
Description

confirmTournamentParticipation

Let a user confirm their participation in a tournament before the tournament starts. Players that don't confirm their participation will not play in the tournament.

Arguments

confirmMatchParticipation

Let a user confirm their participation in a tournament match. If the tournament is configured to require this step, failing to confirm participation will result in a walkover.

Arguments

Name
Description

setTournamentPreSeed

Set pre-seeds for tournament lineups.

Arguments

Name
Description