Skip to main content

Schema

Query Endpoint - https://warcraft-gql.com/graphql
type Class {  armorType: [String!]  combatRoles: [String!]  crestSrc: String  features: [Feature!]  id: Int  info: String  introDescription: String  introTitle: String  name: String  races: [Race!]  resources: [String!]  specializations: [Specialization!]  weapons: [String!]}
type Feature {  class: Class  description: String  id: Int  name: String}
type Query {  classById(id: Int!): Class  classes: [Class!]  featureById(id: Int!): Feature  features: [Feature!]  raceById(id: Int!): Race  races: [Race!]  specializationById(id: Int!): Specialization  specializations: [Specialization!]  traitById(id: Int!): Trait  traits: [Trait!]}
type Race {  cityDescription: String  cityName: String  classes: [Class!]  crestSrc: String  faction: String  historyDescription: String  historyTitle: String  id: Int  introDescription: String  introTitle: String  mountDescription: String  mountName: String  name: String  traits: [Trait!]  type: String  zoneDescription: String  zoneName: String}
type Specialization {  class: Class  description: String  id: Int  name: String}
type Trait {  description: String  id: Int  name: String  race: Race}