Skip to content

Get evolution chain

GET
/api/v2/evolution-chain/{id}/

Evolution chains are essentially family trees. They start with the lowest stage within a family and detail evolution conditions for each as well as Pokémon they can evolve into up through the hierarchy.

Authorizations

Parameters

Path Parameters

id
required
integer

A unique integer value identifying this evolution chain.

Responses

200

object
id
required
integer
baby_trigger_item
required
object
name
required
string
<= 100 characters
url
required
string format: uri
chain
required
object
evolution_details
required
Array
[]
evolves_to
required
Array<object>
object
evolution_details
required
Array<object>
object
gender
required
object
name
required
string
1
url
required
string format: uri
2
held_item
required
object
name
required
string
1
url
required
string format: uri
2
item
required
object
name
required
string
1
url
required
string format: uri
2
known_move
required
nullable
known_move_type
required
nullable
location
required
object
name
required
string
url
required
string format: uri
min_affection
required
number
nullable
min_beauty
required
number
nullable
min_happiness
required
number
nullable
min_level
required
number
nullable
needs_overworld_rain
required
boolean
nullable
party_species
required
string
nullable
party_type
required
string
nullable
relative_physical_stats
required
string
nullable
time_of_day
required
string
trade_species
required
string
nullable
trigger
required
object
name
required
string
url
required
string format: uri
turn_upside_down
required
boolean
is_baby
required
boolean
true
species
required
object
name
required
string
happiny
url
required
string format: uri
https://pokeapi.co/api/v2/pokemon-species/440/
is_baby
required
boolean
true
species
required
object
name
required
string
happiny
url
required
string format: uri
https://pokeapi.co/api/v2/pokemon-species/440/