This post talks about the latest API I have added to PoGoAPI.net, the Shiny Pokemon list.
What the Shiny Pokemon List can be used for
In Pokemon Go some pokemon are able to be shiny and these will appear a different colour to the normal Pokemon. These have no differences apart from the colour of the Pokemon. They are no stronger or better with than normal Pokemon.
However since they are relatively rare in Pokemon Go some value them for their rarity.
There are four ways to get a shiny pokemon:
- Hatching them – Pokemon may hatch from eggs and some may be shiny
- Evolving them – If you have a shiny pokemon and evolve it, the evolution will be shiny
- Catching them in the wild – Shiny Pokemon can be found in the wild but this is quite rare. It has been observed that only base level pokemon (discounting baby pokemon) can be found shiny in the wild.
- Catching them from a raid – Any Pokemon that can be shiny may be caught from a raid as a shiny.
Getting the Shiny Pokemon names and ID’s
This API can be used to get the details of all Pokemon that can be shiny in Pokemon Go.
Returns a JSON dict with the keys being the Pokemon ID, the values are an array containing the Pokemon name, ID, and how that shiny can be found.
There are four keys determining how the shiny can be found:
found_wild – True if the shiny Pokemon is found in the wild
found_raid – True if the shiny Pokemon was once in, or currently is in raids as a shiny possibility
found_egg – True if the shiny Pokemon can be hatched from an egg as a shiny
found_evolution – True if the Pokemon can be evolved from another shiny Pokemon
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!