Skip to main content

MatchmakingTicket

A matchmaking ticket. This is where users are grouped together into parties, and then matched with other tickets. These tickets will exist until they are deleted prior to being matched with a match, or the match is deleted.

type MatchmakingTicket {
id: Uint64!
matchmakingUsers: [MatchmakingUser]!
arenas: [Arena]!
matchId: Uint64
status: MatchmakingTicketStatus!
data: Struct!
createdAt: Timestamp!
updatedAt: Timestamp!
}

Fields

MatchmakingTicket.id ● Uint64! non-null scalar common

MatchmakingTicket.matchmakingUsers ● [MatchmakingUser]! non-null object matchmaking

MatchmakingTicket.arenas ● [Arena]! non-null object matchmaking

MatchmakingTicket.matchId ● Uint64 scalar common

MatchmakingTicket.status ● MatchmakingTicketStatus! non-null enum matchmaking

MatchmakingTicket.data ● Struct! non-null scalar common

MatchmakingTicket.createdAt ● Timestamp! non-null scalar common

MatchmakingTicket.updatedAt ● Timestamp! non-null scalar common

Member Of

GetMatchmakingTicketResponse object ● GetMatchmakingTicketsResponse object ● Match object