v48

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0398207265.0 KB
evolution

Get evolution chain

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.

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

Path parameters

idstring required

This parameter can be a string or an integer.

Response

idinteger required

Example response

{
  "chain": {
    "evolves_to": [
      {
        "species": {
          "name": "happiny",
          "url": "https://pokeapi.co/api/v2/pokemon-species/440/"
        }
      }
    ],
    "species": {
      "name": "happiny",
      "url": "https://pokeapi.co/api/v2/pokemon-species/440/"
    }
  }
}