Discover how Pokemon evolve and the various requirements for their transformations!
query EvolutionChain {
pokemon(id: "001") { # Bulbasaur
name
types
evolution {
to {
id
name
types
}
method
level
item
}
}
}
Explore Pokemon with unique abilities:
query SpecialAbilities {
pokemon(id: "133") { # Eevee
name
types
abilities {
name
description
isHidden
}
evolution {
to {
name
types
abilities {
name
}
}
method
item
}
}
}
Compare stats of evolved Pokemon:
query PowerfulPokemon {
pokemon(id: "006") { # Charizard
name
types
stats {
hp
attack
defense
specialAttack
specialDefense
speed
total
}
abilities {
name
description
}
heldItem {
name
effect
}
}
}
Find Pokemon with specific natures:
query BraveNaturePokemon {
pokemonByNature(nature: BRAVE) {
id
name
nature
types
stats {
attack # Brave nature boosts Attack
speed # But lowers Speed
}
trainer {
name
}
}
}
Explore evolution stones and their effects:
query EvolutionStones {
item(id: "fire-stone") {
id
name
description
price
... on EvolutionStone {
evolvesFrom
evolvesTo
}
}
# Also get a Pokemon that uses this stone
pokemon(id: "037") { # Vulpix
name
evolution {
to {
name
}
method
item
}
}
}
Explore Pokemon that evolve through friendship:
query FriendshipEvolution {
pokemon(id: "025") { # Pikachu
name
friendship
evolution {
to {
id
name
types
}
method
item # Thunder Stone for Pikachu
}
trainer {
name
badges {
name
city
}
}
}
}
Explore the classic starter Pokemon:
query StarterEvolution {
pokemon(id: "009") { # Blastoise
id
name
types
level
stats {
hp
attack
defense
specialAttack
total
}
moves {
name
type
power
category
}
}
}