PokéAPI
Explore Pokémon, games, moves, locations, berries, and more through one read-only REST API.
Unofficial demo documentation generated with Octri. Not affiliated with or endorsed by PokéAPI, Nintendo, Game Freak, or The Pokémon Company. Names and marks belong to their owners.
Pokémon
Species, forms, abilities, moves, and encounters.
Games
Versions, generations, regions, and machines.
Berries
Berries, flavors, firmness, and natural gifts.
Quickstart
- Use the public API
Set the base URL to
https://pokeapi.co. No authentication is required. - Fetch a resource
Start with a Pokémon name or ID and keep trailing slashes in request paths.
- Follow related URLs
Traverse species, evolution, moves, and game metadata from typed responses.
SDKs in this demo: TypeScript, Python, and Kotlin. The upstream API is public, read-only, and unauthenticated.