published

PokeAPI

PokeAPI provides free access to structured data about the Pokémon universe, suitable for game development, research, and educational projects.

Developed by PokeAPI Community

99.80%Uptime
120msLatency
5kStars
No AuthAuth
NoCredit Card
RESTStyle
v2Version
API Endpoints

Reference for available routes, request structures, and live examples.

Retrieve detailed information about a Pokémon species

Full Endpoint URL
https://pokeapi.co/pokemon/{name}
Implementation Example
curl -X GET 'https://pokeapi.co/pokemon/{name}'
Request Payload
{
  "name": "pikachu"
}
Expected 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
Limit:100 requests/minute
Real-World Applications
  • Developing Pokémon-themed mobile applicationsOptimized Capability
  • Creating educational tools for game data learningOptimized Capability
  • Building fan sites with detailed Pokémon infoOptimized Capability
  • Integrating Pokémon data into machine learning projectsOptimized Capability
Advantages
  • Free and open access without authentication
  • Comprehensive Pokémon data coverage
  • Stable, well-documented REST API
  • JSON responses easy to parse and use
Limitations
  • GraphQL API is in beta with limited usage
  • No official SDKs provided
  • No built-in support for language localization
  • Limited to Pokémon-related data, not suitable for broader gaming info

FAQs

API Specifications

v2
Pricing Model
Free
Credit Card
Not Required
Response Formats
JSON
Supported Languages
7 Languages
SDK Support
REST Only
Time to Hello World

Under 5 minutes for basic REST API integration

Rate Limit

No rate limits on REST API; GraphQL may have usage limits

Free Tier Usage

Unlimited free access to REST API; GraphQL API subject to hourly limits

Use Case: Best For

Developers needing detailed Pokémon game data without cost or authentication

Not Recommended For

Applications requiring guaranteed SLAs or commercial support

#gaming#entertainment#pokemon

Explore Related APIs

Discover similar APIs to PokeAPI

View All APIs
PUBLIC

Magic: The Gathering API

The Magic: The Gathering API offers developers free access to an extensive database of MTG cards, sets, and various game elements, suitable for application development.

PUBLIC

Deck of Cards API

The Deck of Cards API provides developers with a simple way to manage virtual card decks, suitable for game development and educational applications.

PUBLIC

Dungeons & Dragons API

The Dungeons & Dragons API provides free access to comprehensive datasets for D&D 5th Edition, designed for seamless integration in applications related to tabletop RPGs.