Version: 2.7.0, https://pokeapi.co/docs/v2
All the Pokémon data you'll ever need in one place, easily accessible through a modern free open-source RESTful API.
This is a full RESTful API linked to an extensive database detailing everything about the Pokémon main game series.
We've covered everything from Pokémon to Berry Flavors.
We have awesome documentation on how to use this API. It takes minutes to get started.
This API will always be publicly available and will never require any extensive setup process to consume.
Created by [Paul Hallett(]https://github.com/phalt) and other PokéAPI contributors* around the world. Pokémon and Pokémon character names are trademarks of Nintendo.
Pokémon are the creatures that inhabit the world of the Pokémon games. They can be caught using Pokéballs and trained by battling with other Pokémon. Each Pokémon belongs to a specific species but may take on a variant which makes it differ from other Pokémon of the same species, such as base stats, available abilities and typings. See Bulbapedia for greater detail.
Evolution is a process in which a Pokémon changes into a different species of Pokémon.
| Operation | Description |
|---|---|
| GET /api/v2/evolution-chain/ | List evolution chains |
| GET /api/v2/evolution-chain/{id}/ | Get evolution chain |
| GET /api/v2/evolution-trigger/ | List evolution triggers |
| GET /api/v2/evolution-trigger/{id}/ | Get evolution trigger |
| Operation | Description |
|---|---|
| GET /api/v2/language/ | List languages |
| GET /api/v2/language/{id}/ | Get language |
| Operation | Description |
|---|---|
| GET /api/v2/contest-type/ | List contest types |
| GET /api/v2/contest-type/{id}/ | Get contest type |
| GET /api/v2/contest-effect/ | List contest effects |
| GET /api/v2/contest-effect/{id}/ | Get contest effect |
| GET /api/v2/super-contest-effect/ | List super contest effects |
| GET /api/v2/super-contest-effect/{id}/ | Get super contest effect |
Berries can be soft or hard. Check out Bulbapedia for greater detail.
| Operation | Description |
|---|---|
| GET /api/v2/berry/ | List berries |
| GET /api/v2/berry/{id}/ | Get a berry |
| GET /api/v2/berry-firmness/ | List berry firmness |
| GET /api/v2/berry-firmness/{id}/ | Get berry by firmness |
| GET /api/v2/berry-flavor/ | List berry flavors |
| GET /api/v2/berry-flavor/{id}/ | Get berries by flavor |
An item is an object in the games which the player can pick up, keep in their bag, and use in some manner. They have various uses, including healing, powering up, helping catch Pokémon, or to access a new area.
| Operation | Description |
|---|---|
| GET /api/v2/item/ | List items |
| GET /api/v2/item/{id}/ | Get item |
| GET /api/v2/item-category/ | List item categories |
| GET /api/v2/item-category/{id}/ | Get item category |
| GET /api/v2/item-attribute/ | List item attributes |
| GET /api/v2/item-attribute/{id}/ | Get item attribute |
| GET /api/v2/item-fling-effect/ | List item fling effects |
| GET /api/v2/item-fling-effect/{id}/ | Get item fling effect |
| GET /api/v2/item-pocket/ | List item pockets |
| GET /api/v2/item-pocket/{id}/ | Get item pocket |
Machines are the representation of items that teach moves to Pokémon. They vary from version to version, so it is not certain that one specific TM or HM corresponds to a single Machine.
| Operation | Description |
|---|---|
| GET /api/v2/machine/ | List machines |
| GET /api/v2/machine/{id}/ | Get machine |
Locations that can be visited within the games. Locations make up sizable portions of regions, like cities or routes.
| Operation | Description |
|---|---|
| GET /api/v2/location/ | List locations |
| GET /api/v2/location/{id}/ | Get location |
| GET /api/v2/location-area/ | List location areas |
| GET /api/v2/location-area/{id}/ | Get location area |
| GET /api/v2/pal-park-area/ | List pal park areas |
| GET /api/v2/pal-park-area/{id}/ | Get pal park area |
| GET /api/v2/region/ | List regions |
| GET /api/v2/region/{id}/ | Get region |
Pokémon Contests are a type of competition often contrasted with Pokémon battles and held in Contest Halls
| Operation | Description |
|---|
Moves are the skills of Pokémon in battle. In battle, a Pokémon uses one move each turn. Some moves (including those learned by Hidden Machine) can be used outside of battle as well, usually for the purpose of removing obstacles or exploring new areas.
| Operation | Description |
|---|---|
| GET /api/v2/move/ | List moves |
| GET /api/v2/move/{id}/ | Get move |
| GET /api/v2/move-ailment/ | List move meta ailments |
| GET /api/v2/move-ailment/{id}/ | Get move meta ailment |
| GET /api/v2/move-battle-style/ | List move battle styles |
| GET /api/v2/move-battle-style/{id}/ | Get move battle style |
| GET /api/v2/move-category/ | List move meta categories |
| GET /api/v2/move-category/{id}/ | Get move meta category |
| GET /api/v2/move-learn-method/ | List move learn methods |
| GET /api/v2/move-learn-method/{id}/ | Get move learn method |
| GET /api/v2/move-target/ | List move targets |
| GET /api/v2/move-target/{id}/ | Get move target |
| Operation | Description |
|---|---|
| GET /api/v2/encounter-method/ | List encounter methods |
| GET /api/v2/encounter-method/{id}/ | Get encounter method |
| GET /api/v2/encounter-condition/ | List encounter conditions |
| GET /api/v2/encounter-condition/{id}/ | Get encounter condition |
| GET /api/v2/encounter-condition-value/ | List encounter condition values |
| GET /api/v2/encounter-condition-value/{id}/ | Get encounter condition value |
The Pokémon games are all video games in the Pokémon franchise.
| Operation | Description |
|---|---|
| GET /api/v2/generation/ | List genrations |
| GET /api/v2/generation/{id}/ | Get genration |
| GET /api/v2/pokedex/ | List pokedex |
| GET /api/v2/pokedex/{id}/ | Get pokedex |
| GET /api/v2/version/ | List versions |
| GET /api/v2/version/{id}/ | Get version |
| GET /api/v2/version-group/ | List version groups |
| GET /api/v2/version-group/{id}/ | Get version group |
Abilities provide passive effects for Pokémon in battle or in the overworld. Pokémon have multiple possible abilities but can have only one ability at a time. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Abilities provide passive effects for Pokémon in battle or in the overworld. Pokémon have multiple possible abilities but can have only one ability at a time. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Berries can be soft or hard. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Berries can be soft or hard. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Flavors determine whether a Pokémon will benefit or suffer from eating a berry based on their nature. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Flavors determine whether a Pokémon will benefit or suffer from eating a berry based on their nature. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Berries are small fruits that can provide HP and status condition restoration, stat enhancement, and even damage negation when eaten by Pokémon. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Berries are small fruits that can provide HP and status condition restoration, stat enhancement, and even damage negation when eaten by Pokémon. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Characteristics indicate which stat contains a Pokémon's highest IV. A Pokémon's Characteristic is determined by the remainder of its highest IV divided by 5 (gene_modulo). Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Characteristics indicate which stat contains a Pokémon's highest IV. A Pokémon's Characteristic is determined by the remainder of its highest IV divided by 5 (gene_modulo). Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Contest effects refer to the effects of moves when used in contests.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Contest effects refer to the effects of moves when used in contests.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Contest types are categories judges used to weigh a Pokémon's condition in Pokémon contests. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Contest types are categories judges used to weigh a Pokémon's condition in Pokémon contests. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Egg Groups are categories which determine which Pokémon are able to interbreed. Pokémon may belong to either one or two Egg Groups. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Egg Groups are categories which determine which Pokémon are able to interbreed. Pokémon may belong to either one or two Egg Groups. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Encounter condition values are the various states that an encounter condition can have, i.e., time of day can be either day or night.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Encounter condition values are the various states that an encounter condition can have, i.e., time of day can be either day or night.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Conditions which affect what pokemon might appear in the wild, e.g., day or night.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Conditions which affect what pokemon might appear in the wild, e.g., day or night.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Methods by which the player might can encounter Pokémon in the wild, e.g., walking in tall grass. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Methods by which the player might can encounter Pokémon in the wild, e.g., walking in tall grass. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Evolution chains are essentially family trees. They start with the lowest stage within a family and detail evolution conditions for each as well as Pokémon they can evolve into up through the hierarchy.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Evolution chains are essentially family trees. They start with the lowest stage within a family and detail evolution conditions for each as well as Pokémon they can evolve into up through the hierarchy.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Evolution triggers are the events and conditions that cause a Pokémon to evolve. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Evolution triggers are the events and conditions that cause a Pokémon to evolve. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Genders were introduced in Generation II for the purposes of breeding Pokémon but can also result in visual differences or even different evolutionary lines. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Genders were introduced in Generation II for the purposes of breeding Pokémon but can also result in visual differences or even different evolutionary lines. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
A generation is a grouping of the Pokémon games that separates them based on the Pokémon they include. In each generation, a new set of Pokémon, Moves, Abilities and Types that did not exist in the previous generation are released.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
A generation is a grouping of the Pokémon games that separates them based on the Pokémon they include. In each generation, a new set of Pokémon, Moves, Abilities and Types that did not exist in the previous generation are released.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Growth rates are the speed with which Pokémon gain levels through experience. Check out Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Growth rates are the speed with which Pokémon gain levels through experience. Check out Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Item attributes define particular aspects of items, e.g."usable in battle" or "consumable".
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Item attributes define particular aspects of items, e.g."usable in battle" or "consumable".
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Item categories determine where items will be placed in the players bag.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Item categories determine where items will be placed in the players bag.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
The various effects of the move"Fling" when used with different items.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
The various effects of the move"Fling" when used with different items.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Pockets within the players bag used for storing items by category.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Pockets within the players bag used for storing items by category.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
An item is an object in the games which the player can pick up, keep in their bag, and use in some manner. They have various uses, including healing, powering up, helping catch Pokémon, or to access a new area.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
An item is an object in the games which the player can pick up, keep in their bag, and use in some manner. They have various uses, including healing, powering up, helping catch Pokémon, or to access a new area.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Languages for translations of API resource information.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Languages for translations of API resource information.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Location areas are sections of areas, such as floors in a building or cave. Each area has its own set of possible Pokémon encounters.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object |
| cookieAuth | |
| basicAuth |
Location areas are sections of areas, such as floors in a building or cave. Each area has its own set of possible Pokémon encounters.
| id | A unique integer value identifying this location area. |
path | object |
| cookieAuth | |
| basicAuth |
Locations that can be visited within the games. Locations make up sizable portions of regions, like cities or routes.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Locations that can be visited within the games. Locations make up sizable portions of regions, like cities or routes.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Machines are the representation of items that teach moves to Pokémon. They vary from version to version, so it is not certain that one specific TM or HM corresponds to a single Machine.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Machines are the representation of items that teach moves to Pokémon. They vary from version to version, so it is not certain that one specific TM or HM corresponds to a single Machine.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Move Ailments are status conditions caused by moves used during battle. See Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Move Ailments are status conditions caused by moves used during battle. See Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Styles of moves when used in the Battle Palace. See Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Styles of moves when used in the Battle Palace. See Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Very general categories that loosely group move effects.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Very general categories that loosely group move effects.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Damage classes moves can have, e.g. physical, special, or non-damaging.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Damage classes moves can have, e.g. physical, special, or non-damaging.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Methods by which Pokémon can learn moves.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Methods by which Pokémon can learn moves.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Targets moves can be directed at during battle. Targets can be Pokémon, environments or even other moves.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Targets moves can be directed at during battle. Targets can be Pokémon, environments or even other moves.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Moves are the skills of Pokémon in battle. In battle, a Pokémon uses one move each turn. Some moves (including those learned by Hidden Machine) can be used outside of battle as well, usually for the purpose of removing obstacles or exploring new areas.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Moves are the skills of Pokémon in battle. In battle, a Pokémon uses one move each turn. Some moves (including those learned by Hidden Machine) can be used outside of battle as well, usually for the purpose of removing obstacles or exploring new areas.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Natures influence how a Pokémon's stats grow. See Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Natures influence how a Pokémon's stats grow. See Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Areas used for grouping Pokémon encounters in Pal Park. They're like habitats that are specific to Pal Park.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Areas used for grouping Pokémon encounters in Pal Park. They're like habitats that are specific to Pal Park.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Pokeathlon Stats are different attributes of a Pokémon's performance in Pokéathlons. In Pokéathlons, competitions happen on different courses; one for each of the different Pokéathlon stats. See Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Pokeathlon Stats are different attributes of a Pokémon's performance in Pokéathlons. In Pokéathlons, competitions happen on different courses; one for each of the different Pokéathlon stats. See Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
A Pokédex is a handheld electronic encyclopedia device; one which is capable of recording and retaining information of the various Pokémon in a given region with the exception of the national dex and some smaller dexes related to portions of a region. See Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
A Pokédex is a handheld electronic encyclopedia device; one which is capable of recording and retaining information of the various Pokémon in a given region with the exception of the national dex and some smaller dexes related to portions of a region. See Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Colors used for sorting Pokémon in a Pokédex. The color listed in the Pokédex is usually the color most apparent or covering each Pokémon's body. No orange category exists; Pokémon that are primarily orange are listed as red or brown.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Colors used for sorting Pokémon in a Pokédex. The color listed in the Pokédex is usually the color most apparent or covering each Pokémon's body. No orange category exists; Pokémon that are primarily orange are listed as red or brown.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Some Pokémon may appear in one of multiple, visually different forms. These differences are purely cosmetic. For variations within a Pokémon species, which do differ in more than just visuals, the 'Pokémon' entity is used to represent such a variety.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Some Pokémon may appear in one of multiple, visually different forms. These differences are purely cosmetic. For variations within a Pokémon species, which do differ in more than just visuals, the 'Pokémon' entity is used to represent such a variety.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Habitats are generally different terrain Pokémon can be found in but can also be areas designated for rare or legendary Pokémon.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Habitats are generally different terrain Pokémon can be found in but can also be areas designated for rare or legendary Pokémon.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Shapes used for sorting Pokémon in a Pokédex.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Shapes used for sorting Pokémon in a Pokédex.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
A Pokémon Species forms the basis for at least one Pokémon. Attributes of a Pokémon species are shared across all varieties of Pokémon within the species. A good example is Wormadam; Wormadam is the species which can be found in three different varieties, Wormadam-Trash, Wormadam-Sandy and Wormadam-Plant.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
A Pokémon Species forms the basis for at least one Pokémon. Attributes of a Pokémon species are shared across all varieties of Pokémon within the species. A good example is Wormadam; Wormadam is the species which can be found in three different varieties, Wormadam-Trash, Wormadam-Sandy and Wormadam-Plant.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Pokémon are the creatures that inhabit the world of the Pokémon games. They can be caught using Pokéballs and trained by battling with other Pokémon. Each Pokémon belongs to a specific species but may take on a variant which makes it differ from other Pokémon of the same species, such as base stats, available abilities and typings. See Bulbapedia for greater detail.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Pokémon are the creatures that inhabit the world of the Pokémon games. They can be caught using Pokéballs and trained by battling with other Pokémon. Each Pokémon belongs to a specific species but may take on a variant which makes it differ from other Pokémon of the same species, such as base stats, available abilities and typings. See Bulbapedia for greater detail.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
A region is an organized area of the Pokémon world. Most often, the main difference between regions is the species of Pokémon that can be encountered within them.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
A region is an organized area of the Pokémon world. Most often, the main difference between regions is the species of Pokémon that can be encountered within them.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Stats determine certain aspects of battles. Each Pokémon has a value for each stat which grows as they gain levels and can be altered momentarily by effects in battles.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Stats determine certain aspects of battles. Each Pokémon has a value for each stat which grows as they gain levels and can be altered momentarily by effects in battles.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Super contest effects refer to the effects of moves when used in super contests.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Super contest effects refer to the effects of moves when used in super contests.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Types are properties for Pokémon and their moves. Each type has three properties: which types of Pokémon it is super effective against, which types of Pokémon it is not very effective against, and which types of Pokémon it is completely ineffective against.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Types are properties for Pokémon and their moves. Each type has three properties: which types of Pokémon it is super effective against, which types of Pokémon it is not very effective against, and which types of Pokémon it is completely ineffective against.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Version groups categorize highly similar versions of the games.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Version groups categorize highly similar versions of the games.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |
Versions of the games, e.g., Red, Blue or Yellow.
| limit | Number of results to return per page. |
query | object | |
| offset | The initial index from which to return the results. |
query | object | |
| q |
|
query | object |
| cookieAuth | |
| basicAuth |
Versions of the games, e.g., Red, Blue or Yellow.
| id | This parameter can be a string or an integer. |
path | object |
| cookieAuth | |
| basicAuth |