# PokéAPI

**Canonical:** https://apis.io/providers/pokeapi/  
**Website:** https://pokeapi.co  
**APIs profiled:** 12

PokéAPI (pokeapi.co) is a free, open-source RESTful and GraphQL API serving comprehensive Pokémon data — including Pokémon species, abilities, moves, items, types, locations, evolution chains, encounters, berries, contests, games, and machines. Built as an educational tool licensed under BSD-3-Clause, it is community-funded via Open Collective and GitHub Sponsors, requires no authentication, and is hosted with a fair-use policy encouraging clients to cache responses locally. The API powers tutorials, fan apps, machine-learning experiments, and game tooling worldwide and consistently serves one billion-plus requests per month.

## Kin Score — 42.0 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 42.0).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 60.5 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 21.1 |
| Developer Ergonomics | 42.9 |
| Commercial Clarity | 21.1 |
| Access Clarity | 21.1 |

Regulatory layer — **Government & Public Sector**: 27.8 (matched via tags).

## Agent readiness — 20.9 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | na |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | na |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | no |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | na |

## Access

Open access — onboarding: open, pricing: unknown, trial: no (confidence: medium).

## APIs (12)

- **PokéAPI GraphQL API (Beta)** — The PokéAPI GraphQL beta exposes the same Pokémon dataset as the REST API through a single endpoint with field-level selection, joins, and filtering. It is well suited to client...
- **PokéAPI Berries API** — Berries, their flavors, and firmness ratings.
- **PokéAPI Contests API** — Contest types, contest effects, and super-contest effects.
- **PokéAPI Encounters API** — Encounter methods, conditions, and condition values used in the wild.
- **PokéAPI Evolution API** — Evolution chains and the triggers that drive them.
- **PokéAPI Games API** — Generations, Pokédexes, individual versions, and version groups.
- **PokéAPI Items API** — Items, item attributes, categories, fling effects, and bag pockets.
- **PokéAPI Locations API** — Locations, location areas, Pal Park areas, and regions.
- **PokéAPI Machines API** — Items that teach moves to Pokémon (TMs and HMs).
- **PokéAPI Moves API** — Moves, ailments, battle styles, categories, damage classes, learn methods, and targets.
- **PokéAPI Pokémon API** — Pokémon, species, abilities, types, stats, natures, egg groups, growth rates, genders, characteristics, and Pokéathlon stats.
- **PokéAPI Utility API** — Cross-cutting utility resources such as supported languages.

## Agentic access (1)

- **Pokeapi Agentic Access** — 86 operations

## Security (1)

- **Pokeapi Domain Security** — TLSv1.3 · HSTS · DMARC

## Use cases (6)

- **Pokédex Apps** — Build mobile, web, or desktop Pokédex applications that render species, abilities, moves, and sprites.
- **Team Builders and Battle Simulators** — Power competitive team-builder, damage-calculator, and battle-simulator tools with type matchups, base stats, and movesets.
- **Educational Coding Tutorials** — PokéAPI is widely used in tutorials teaching REST, GraphQL, caching, pagination, and client-side data binding.
- **Machine Learning Datasets** — Researchers use the static dataset to train and benchmark recommendation, embedding, and image-classification models on Pokémon entities.
- **AI Assistant Demos** — A favorite first example for MCP servers, agent demos, and tool-use tutorials — the data is rich, recognizable, and unauthenticated.
- **Fan Wikis and Trading Apps** — Provide reference data for fan-built wikis, trading marketplaces, and card-collection trackers.

## Tags

Pokémon, Open-Source, Open Data, REST, GraphQL, Gaming, Educational, Community

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/pokeapi/). Scores are computed from the provider's own public artifacts under a published rubric.
