# PokéAPI

Category: [Fun and games](https://free-web-services.com/web-services/other/fun/)  
Page: https://free-web-services.com/web-services/other/fun/pokeapi.html  
Documentation: https://pokeapi.co/docs/v2

PokéAPI is a complete database of Pokémon data: every Pokémon with its types, abilities, moves, stats, evolutions, sprites and game appearances, plus items, berries and locations. It is popular for learning to work with REST APIs and for fan apps. Responses are JSON; a GraphQL endpoint is also available. Free and open source, no key needed.

- API key: Not needed
- Pricing: Free and open source, no key needed.
- From the browser: Yes (CORS)
- Formats: JSON
- Interface: REST, HTTP-GET, GraphQL
- Provider: pokeapi.co
- Last checked: Working on November 1st, 2026

Example request:

```sh
curl 'https://pokeapi.co/api/v2/pokemon/pikachu'
```

The JavaScript works in a web page as well as in Node.js 18 or newer.

