Pokemon
In the Pokemon package, you'll get the following classes according to their endpoint. You can
Ability
This class is used to make request on this endpoint: ability/{id or name}
.
val ability = PokeApi.get<Ability>(id = 1)
Characteristic
This class is used to make request on this endpoint: characteristic/{id or name}
.
val characteristic = PokeApi.get<Characteristic>(id = 1)
EggGroup
This class is used to make request on this endpoint: egg-group/{id or name}
.
val eggGroup = PokeApi.get<EggGroup>(id = 1)
Gender
This class is used to make request on this endpoint: gender/{id or name}
.
val gender = PokeApi.get<Gender>(id = 1)
GrowthRate
This class is used to make request on this endpoint: growth-rate/{id or name}
.
val growthRate = PokeApi.get<GrowthRate>(id = 1)
Nature
This class is used to make request on this endpoint: nature/{id or name}
.
val nature = PokeApi.get<Nature>(id = 1)
PokeathlonStat
This class is used to make request on this endpoint: pokeathlon-stat/{id or name}
.
val pokeathlonStat = PokeApi.get<PokeathlonStat>(id = 1)
Pokemon
This class is used to make request on this endpoint: pokemon/{id or name}
.
val pokemon = PokeApi.get<Pokemon>(id = 1)
PokemonLocationArea
This class is used to make request on this endpoint: pokemon/{id or name}/encounters
.
val locationArea = PokeApi.get<PokemonLocationArea>(id = 1)
PokemonColor
This class is used to make request on this endpoint: pokemon-color/{id or name}
.
val color = PokeApi.get<PokemonColor>(id = 1)
PokemonForm
This class is used to make request on this endpoint: pokemon-form/{id or name}
.
val form = PokeApi.get<PokemonForm>(id = 1)
PokemonHabitat
This class is used to make request on this endpoint: pokemon-habitat/{id or name}
.
val habitat = PokeApi.get<PokemonHabitat>(id = 1)
PokemonShape
This class is used to make request on this endpoint: pokemon-shape/{id or name}
.
val shape = PokeApi.get<PokemonShape>(id = 1)
PokemonSpecie
This class is used to make request on this endpoint: pokemon-species/{id or name}
.
val species = PokeApi.get<PokemonSpecie>(id = 1)
Stat
This class is used to make request on this endpoint: stat/{id or name}
.
val stat = PokeApi.get<Stat>(id = 1)
Type
This class is used to make request on this endpoint: type/{id or name}
.
val type = PokeApi.get<Type>(id = 1)