Skip to main content

Evolutions

EvolutionChain​

Methods by which the player might can encounter Pokémon in the wild, e.g., walking in tall grass. Check out Bulbapedia for greater detail.

PropertyTypeRequiredDescription
idnumberYesThe identifier for this resource
chainChainLinkYesThe base chain link object. Each link contains evolution details for a Pokémon in the chain. Each link references the next Pokémon in the natural evolution order
baby_trigger_itemNamedAPIResourceYesThe item that a Pokémon would be holding when mating that would trigger the egg hatching a baby Pokémon rather than a basic Pokémon

Conditions which affect what pokemon might appear in the wild, e.g., day or night.

PropertyTypeRequiredDescription
is_babynumberYesWhether or not this link is for a baby Pokémon. This would only ever be true on the base link
speciesNamedAPIResourceYesThe Pokémon species at this point in the evolution chain
evolution_detailsArray<EvolutionDetail>YesAll details regarding the specific details of the referenced Pokémon species evolution
evolves_toArray<ChainLink>YesA List of chain objects

EvolutionDetail​

PropertyTypeRequiredDescription
itemNamedAPIResourceYesThe item required to cause evolution this into Pokémon species
triggerNamedAPIResourceYesThe type of event that triggers evolution into this Pokémon species.
genderGenderIdYesThe id of the gender of the evolving Pokémon species must be in order to evolve into this Pokémon species
held_itemNamedAPIResourceYesThe item the evolving Pokémon species must be holding during the evolution trigger event to evolve into this Pokémon species
known_moveNamedAPIResourceYesThe move that must be known by the evolving Pokémon species during the evolution trigger event in order to evolve into this Pokémon species
known_move_typeNamedAPIResourceYesThe evolving Pokémon species must know a move with this type during the evolution trigger event in order to evolve into this Pokémon species
locationNamedAPIResourceYesThe location the evolution must be triggered at
min_levelnumberYesThe minimum required level of the evolving Pokémon species to evolve into this Pokémon species
min_happinessnumberYesThe minimum required level of happiness the evolving Pokémon species to evolve into this Pokémon species
min_beautynumberYesThe minimum required level of beauty the evolving Pokémon species to evolve into this Pokémon species
min_affectionnumberYesThe minimum required level of affection the evolving Pokémon species to evolve into this Pokémon species
needs_overworld_rainnumberYesWhether or not it must be raining in the overworld to cause evolution this Pokémon species
party_speciesNamedAPIResourceYesThe Pokémon species that must be in the players party in order for the evolving Pokémon species to evolve into this Pokémon species
party_typeNamedAPIResourceYesThe player must have a Pokémon of this type in their party during the evolution trigger event in order for the evolving Pokémon species to evolve into this Pokémon species
relative_physical_statsRelativePhysicalStatEvolutionYesThe required relation between the Pokémon's Attack and Defense stats. 1 means Attack > Defense. 0 means Attack = Defense. -1 means Attack < Defense
time_of_dayTimeOfDayYesThe required time of day. Day or night
trade_speciesNamedAPIResourceYesPokémon species for which this one must be traded
turn_upside_downbooleanYesWhether or not the 3DS needs to be turned upside-down as this Pokémon levels up
evolution_detailsArray<EvolutionDetail>YesAll details regarding the specific details of the referenced Pokémon species evolution
evolves_toArray<ChainLink>YesA List of chain objects

EvolutionTrigger​

Evolution triggers are the events and conditions that cause a Pokémon to evolve. Check out Bulbapedia for greater detail.

PropertyTypeRequiredDescription
idnumberYesThe identifier for this resource
namestringYesThe name for this resource
namesArray<Name>YesThe name of this resource listed in different languages
pokemon_speciesArray<NamedAPIResource>YesA list of pokemon species that result from this evolution trigger