Skip to content
Announcement: An API update is available. Check the documentation for details.

Get nature

GET
/api/v2/nature/{id}/
const url = 'https://pokeapi.co/api/v2/nature/1/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}

Natures influence how a Pokémon’s stats grow. See Bulbapedia for greater detail.

id
required
string

This parameter can be a string or an integer.

Example
Terminal window
1
Media typeapplication/json
object
id
required
integer
name
required
string
<= 200 characters
decreased_stat
required
object
name
required
string
<= 200 characters
url
required
string format: uri
increased_stat
required
object
name
required
string
<= 200 characters
url
required
string format: uri
likes_flavor
required
object
name
required
string
<= 200 characters
url
required
string format: uri
hates_flavor
required
object
name
required
string
<= 200 characters
url
required
string format: uri
berries
required
Array<object>
object
name
required
string
<= 200 characters
url
required
string format: uri
pokeathlon_stat_changes
required
Array<object>
object
max_change
required
integer
>= -2147483648 <= 2147483647
pokeathlon_stat
required
object
name
required
string
<= 200 characters
url
required
string format: uri
move_battle_style_preferences
required
Array<object>
object
low_hp_preference
required
integer
>= -2147483648 <= 2147483647
high_hp_preference
required
integer
>= -2147483648 <= 2147483647
move_battle_style
required
object
name
required
string
<= 200 characters
url
required
string format: uri
names
required
Array<object>
object
name
required
string
<= 200 characters
language
required
object
name
required
string
<= 200 characters
url
required
string format: uri
Example
Terminal window
{
"id": 1,
"name": "hardy",
"decreased_stat": null,
"increased_stat": null,
"likes_flavor": null,
"hates_flavor": null,
"pokeathlon_stat_changes": [
{
"max_change": -1,
"pokeathlon_stat": {
"name": "speed",
"url": "https://pokeapi.co/api/v2/pokeathlon-stat/1/"
}
},
{
"max_change": 1,
"pokeathlon_stat": {
"name": "power",
"url": "https://pokeapi.co/api/v2/pokeathlon-stat/2/"
}
}
],
"move_battle_style_preferences": [
{
"low_hp_preference": 61,
"high_hp_preference": 61,
"move_battle_style": {
"name": "attack",
"url": "https://pokeapi.co/api/v2/move-battle-style/1/"
}
},
{
"low_hp_preference": 7,
"high_hp_preference": 7,
"move_battle_style": {
"name": "defense",
"url": "https://pokeapi.co/api/v2/move-battle-style/2/"
}
}
],
"names": [
{
"name": "Hardy",
"language": {
"name": "en",
"url": "https://pokeapi.co/api/v2/language/9/"
}
}
]
}