OBJECT

Guild

A single guild. Guilds earn their own rankings and contain characters. They may correspond to a guild in-game or be a custom guild created just to hold reports and rankings.

link GraphQL Schema definition

  • type Guild {
  • # Arguments
  • # guildTagID: Optional. Whether or not to filter the attendance
  • # to a specific guild tag.
  • # limit: Optional. The number of reports to retrieve per page. If
  • # omitted, defaults to 16. The maximum allowed value is 25, and minimum allowed
  • # value is 1.
  • # page: Optional. The page of paginated data to retrieve. If
  • # omitted, defaults to the first page.
  • # zoneID: Optional. Whether or not to filter the attendance table
  • # to a specific zone.
  • attendance(guildTagID: Int, limit: Int, page: Int, zoneID: Int): GuildAttendancePagination!
  • # Whether or not the guild has competition mode enabled.
  • competitionMode: Boolean!
  • # The description for the guild that is displayed with the guild name on the site.
  • description: String!
  • # The faction of the guild.
  • faction: GameFaction!
  • # The ID of the guild.
  • id: Int!
  • # The name of the guild.
  • name: String!
  • # The server that the guild belongs to.
  • server: Server!
  • # Whether or not the guild has stealth mode enabled.
  • stealthMode: Boolean!
  • # The tags used to label reports. In the site UI, these are called raid teams.
  • tags: [GuildTag]
  • # The member roster for a specific guild. The result of this query is a paginated
  • # list of characters. This query only works for games where the guild roster is
  • # verifiable, e.g., it does not work for Classic Warcraft.
  • #
  • # Arguments
  • # limit: Optional. The number of characters to retrieve per page.
  • # If omitted, defaults to 100. The maximum allowed value is 100, and minimum
  • # allowed value is 1.
  • # page: Optional. The page of paginated data to retrieve. If
  • # omitted, defaults to the first page.
  • members(limit: Int, page: Int): CharacterPagination!
  • # The current user's rank within the guild. Only accessible via user
  • # authentication with the "view-user-profile" scope.
  • currentUserRank: GuildRank
  • # The guild's ranking for a zone. If `zoneId` is unset or null, uses the latest
  • # zone.
  • #
  • # Arguments
  • # zoneId: [Not documented]
  • zoneRanking(zoneId: Int): GuildZoneRankings!
  • # The type of the guild. A value of 0 means the guild is a Free Company. A value
  • # of 1 indicates that the guild is a Static.
  • type: String!
  • }