Pokemon Go API – Height Weight Scale API

This post talks about the latest API I have added to PoGoAPI.net, the Pokemon Height Weight Scale API.

What is the Pokemon Height Weight Scale API

Pokemon have a number of physical characteristics which define how tall/heavy they are. These are used when deciding if the Pokemon is classified as XS or XL in either weight or height.

Weight and height are calculated using a standard average weight and height, with a standard deviation scaling factor added.

In addition to these physical characteristics there are also a number of virtual ones stored. These are used to display the models in the game and are not exposed in the Pokemon Go interface directly.

Getting the Height Weight Scale API Data

This API returns the various physical and virtual statistics of the Pokemon.

GET /api/v1/pokemon_height_weight_scale.json

The return format is an array of dicts with the following keys:

  • buddy_scale – The scaling factor used to display the Pokemon when it is your buddy
  • form – The form of the Pokemon
  • height_standard_deviation – A single standard deviation of height in meters
  • model_height – The height of the model used ingame
  • model_scale – The scaling factor used to display the Pokemon normally
  • pokedex_height – The average height of a Pokemon in meters
  • pokedex_weight – The average weight of a Pokemon in kilograms
  • pokemon_id – The Pokedex ID of the Pokemon
  • pokemon_name – The nasme of the Pokemon
  • weight_standard_deviation – The value of the standard deviation for weight in kilograms

Example data

[
    {
        "buddy_scale": 19.0,
        "form": "Fall_2019",
        "height_standard_deviation": 0.0875,
        "model_height": 0.7,
        "model_scale": 0.89,
        "pokedex_height": 0.7,
        "pokedex_weight": 6.9,
        "pokemon_id": 1,
        "pokemon_name": "Bulbasaur",
        "weight_standard_deviation": 0.8625
    }, {
        "buddy_scale": 19.0,
        "form": "Normal",
        "height_standard_deviation": 0.125,
        "model_height": 1.25,
        "model_scale": 0.89,
        "pokedex_height": 1.0,
        "pokedex_weight": 13.0,
        "pokemon_id": 2,
        "pokemon_name": "Ivysaur",
        "weight_standard_deviation": 1.625
    }, ...
]

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.