PokéAPI — Pokemon Species Info
pokeapi.pokemon.speciesGet species-level information for any Pokemon including Pokedex flavor text, genus (e.g. "Mouse Pokemon"), generation introduced, growth rate, capture rate, base happiness, gender ratio, egg groups, habitat, color, evolution chain URL, and flags for baby/legendary/mythical status. Flavor text is the description shown in the in-game Pokedex (English, from most recent main game). Gender rate: -1 = genderless, 0 = always male, 8 = always female, others are eighths female. Examples: "pikachu", "eevee", "mewtwo", "snorlax". No auth required; fair-use free API. Source: PokéAPI (pokeapi.co).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name_or_id | Yes | Pokemon species name (e.g. "bulbasaur") or species ID (e.g. 1). Use the base species name, not form names (use "rotom" not "rotom-heat"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |