Pokémon
Get a Pokémon
Returns full data for a single Pokémon — base stats, types, moves, abilities, sprites, and a link to the species resource for flavour text and evolution chain.
GET
/pokemon/{name}get-pokemonServer
https://pokeapi.co/api/v2Production (no auth required)
Path Parameters
The Pokémon's lowercase hyphenated name (e.g. `pikachu`, `mr-mime`) or its National Pokédex ID (e.g. `25`).
Responses
200The full Pokémon resource.application/json
National Pokédex number.
Lowercase hyphenated name.
Base XP gained when defeating this Pokémon.
Height in decimetres.
Weight in hectograms.
True if this is the default form of the species.
Order for sorting. Almost national order, except families are grouped together.
404Pokémon not found.application/json
curl https://pokeapi.co/api/v2/pokemon/pikachufetch('https://pokeapi.co/api/v2/pokemon/pikachu')requests.get(
"https://pokeapi.co/api/v2/pokemon/pikachu"
)fetch('https://pokeapi.co/api/v2/pokemon/pikachu'){
"id": 0,
"name": "<string>",
"base_experience": 0,
"height": 0,
"weight": 0,
"is_default": true,
"order": 0,
"types": [
{
"slot": 0,
"type": {
"name": "<string>",
"url": "https://example.com"
}
}
],
"stats": [
{
"base_stat": 0,
"effort": 0,
"stat": {
"name": "<string>",
"url": "https://example.com"
}
}
],
"abilities": [
{
"ability": {
"name": "<string>",
"url": "https://example.com"
},
"is_hidden": true,
"slot": 0
}
],
"sprites": {
"front_default": "https://example.com",
"front_shiny": "https://example.com",
"back_default": "https://example.com",
"back_shiny": "https://example.com"
},
"species": {
"name": "<string>",
"url": "https://example.com"
}
}"Not Found"