PokeAPI

Fetch Pokémon data including stats, types, abilities, and sprites.

1 endpoint1 calls1/1 passing
Get API key

Get Pokémon details by name or ID.

GET/v1/…pokeapi/pokemon
slow · 0.3s5m cache

Try it

Checking your keys…

Parameters

name

string · query · required

Pokemon name (lowercase) or numeric Pokedex id.

Example response

{"project":"games:pokeapi",  "data": {"id":25,"ok":true,"name":"pikachu",    "stats": [      {"base":35,"name":"hp","effort":0      },      {"base":55,"name":"attack","effort":0      },      {"base":40,"name":"defense","effort":0      },      {"base":50,"name":"special-attack","effort":0      },      {"base":50,"name":"special-defense","effort":0      },      {"base":90,"name":"speed","effort":2      }    ],    "types": [      "electric"    ],"height":4,"weight":60,"species":"pikachu",    "sprites": {"back":"https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/back/25.png","home":"https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/home/25.png","front":"https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/25.png","official":"https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png","shinyFront":"https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/shiny/25.png"    },    "abilities": [      {"name":"static","slot":1,"isHidden":false      },      {"name":"lightning-rod","slot":3,"isHidden":true      }    ],"baseExperience":112  },"timestamp":"2026-05-27T13:17:34Z"}

Errors

  • 401Missing or invalid x-api-key
  • 404Not found or private
  • 429Rate limit or monthly quota reached

Code

const data = await client.run(  "games:pokeapi",  "pokemon",  { name: "pikachu" });