OBJECT

League

A league

link GraphQL Schema definition

  • type League {
  • id: ID
  • # Arguments
  • # type: [Not documented]
  • images(type: String): [Image]
  • # The slug used to form the url
  • slug: String
  • entrantCount: Int
  • numUniquePlayers: Int
  • # Paginated list of events in a league
  • #
  • # Arguments
  • # query: [Not documented]
  • events(query: LeagueEventsQuery): EventConnection
  • videogames: [Videogame]
  • # Paginated list of standings
  • #
  • # Arguments
  • # query: [Not documented]
  • standings(query: StandingGroupStandingPageFilter): StandingConnection
  • # Arguments
  • # query: [Not documented]
  • eventOwners(query: EventOwnersQuery): EventOwnerConnection
  • # Build Tournament admin URL
  • #
  • # Arguments
  • # tab: Tournament admin tab to add to URL
  • # relative: Generate a relative URL. Defaults to true. Setting to
  • # false will generate an absolute URL
  • adminUrl(tab: String, relative: Boolean): String
  • addrState: String
  • city: String
  • # Attendee requirements for this tournament
  • attendeeFieldConfig: JSON
  • contactEmail: String @deprecated( reason: "Use primaryContact fields" )
  • contactPhone: String @deprecated( reason: "Use primaryContact fields" )
  • contactTwitter: String @deprecated( reason: "Use primaryContact fields" )
  • countryCode: String
  • currency: String
  • customMarkdown: JSON
  • # Deprecated
  • details: String
  • emailDirections: String
  • emailInstructions: String
  • emailNote: String
  • # When the tournament ends
  • endAt: Timestamp
  • generatedTabs: JSON
  • gettingThere: String
  • hashtag: String
  • hasOnlineEvents: Boolean
  • # Whether or not to hide the admins
  • hideAdmins: Boolean
  • includeQRCheckIn: Boolean
  • includeQRCode: Boolean
  • # True if tournament has at least one online event
  • isOnline: Boolean
  • # True if tournament has at least one offline event
  • hasOfflineEvents: Boolean
  • lat: Float
  • links: TournamentLinks
  • lng: Float
  • mapsPlaceId: String
  • # The tournament name
  • name: String
  • # Whether to send admin emails when a new person registers
  • notifyAdmins: Boolean
  • ownerId: Int
  • postalCode: String
  • primaryContact: String
  • primaryContactType: String
  • # Deprecated
  • prizes: String
  • # Publishing settings for this tournament
  • publishing: JSON
  • qrCodeRedirect: String
  • qrCodeRedirectType: String
  • # The region of the tournament
  • region: String
  • # When does registration for the tournament end
  • registrationClosesAt: Timestamp
  • defaultTab: String
  • # [Deprecated] General tournament rules
  • rules: String
  • # The short slug used to form the url
  • shortSlug: String
  • # The period of time before the start date to send a reminder email to registrants
  • reminderInterval: Int
  • # When the tournament Starts
  • startAt: Timestamp
  • # State of the tournament, can be ActivityState::CREATED, ActivityState::ACTIVE,
  • # or ActivityState::COMPLETED
  • state: Int
  • # The timezone of the tournament
  • timezone: String
  • tournamentType: Int
  • # Build Tournament URL
  • #
  • # Arguments
  • # tab: Tournament tab to add to URL
  • # relative: Generate a relative URL. Defaults to true. Setting to
  • # false will generate an absolute URL
  • url(tab: String, relative: Boolean): String
  • venueAddress: String
  • venueName: String
  • # When does event registration close
  • eventRegistrationClosesAt: Timestamp
  • # When is the team creation deadline
  • teamCreationClosesAt: Timestamp
  • onsitePaymentMode: String
  • paypalMode: String
  • stripeMode: String
  • paypalUser: String
  • stripeUserId: String
  • approved: Boolean
  • # Whether standings for this league should be visible
  • showStandings: Boolean
  • # Hacked "progression" into this final event
  • finalEventId: Int
  • # Top X number of people in the standings who progress to final event
  • numProgressingToFinalEvent: Int
  • }

link Require by