PokeAPI
PokeAPI is a free, open-source API that provides structured Pokémon game data via REST and GraphQL. It includes endpoints for species, moves, items, abilities, evolution chains, types, locations, and more. The REST v2 API is stable and requires no authentication, while the GraphQL beta has limited hourly usage.
1
Endpoints
0
Views
Jul 20, 2025
Last Checked
100 requests per minute
Rate Limit
API Endpoints
Retrieve detailed information about a Pokémon species
Full URL
https://pokeapi.co/api/v2/pokemon/{name}
Code Examples
curl -X GET 'https://pokeapi.co/api/v2/pokemon/{name}'
Parameters
{ "name": "pikachu" }
Example Response
{
"id": 25,
"name": "pikachu",
"types": [
{
"slot": 1,
"type": {
"name": "electric"
}
}
],
"height": 4,
"weight": 60,
"sprites": {
"front_default": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/25.png"
},
"abilities": [
{
"ability": {
"name": "static"
}
}
]
}
Version
v2
Rate Limit
100 requests/minute
Tags
entertainmentgamingpokemon
Technical Details
Authentication
NoneResponse Formats
JSONAvailability
globalStatus
Published Rate Limits
100 requests per minute
Supported Languages
JavaScriptPython
Use Cases
game development
educational apps
Related APIs
Discover similar APIs that might interest you