Pokemon Go API – Candy required for evolution API

This post talks about the newest Pokemon Go API, the Candy required for evolution API at pogoapi.net.

Pokemon Candy Requirements for Evolution

To evolve a Pokemon you must spend a specific amount of that Pokemon’s candy. This can be gained by transferring Pokemon of that species to Professor Willow or catching them.

Depending on the rarity of the Pokemon and number of evolutions the candy requirements vary, with some requiring 400 candy to evolve.

Getting the Pokemon Candy Evolution requirements

This API groups the Pokemon into their respective evolution candy amounts.

GET /api/v1/pokemon_candy_to_evolve.json

Returns a JSON object where each key is the amount of candy needed to evolve and the
value is a list containing multiple objects holding candy needed to evolve, Pokemon ID, Pokemon name
and optionally the form.

Example data

{
    "100": [
        {
            "candy_required": 100,
            "pokemon_id": 2,
            "pokemon_name": "Ivysaur"
        },
        {
            "candy_required": 100,
            "pokemon_id": 5,
            "pokemon_name": "Charmeleon"
        },
        {
            "candy_required": 100,
            "pokemon_id": 8,
            "pokemon_name": "Wartortle"
        }, ...
    ],...
}

The full documentation is available on the PoGoAPI.net documentation page.

If you have any questions about this API or suggestions for other API’s contact me here below or on Twitter!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.