Skip to main content

Items

An item is an object in the Pokémon 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 one to catch Pokémon, or accessing new areas.

Item

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.

PropertyTypeRequiredDescription
idnumberYesThe identifier for this resource.
namestringYesThe name for this resource.
namesArray<Name>YesThe name of this resource listed in different languages.
costnumberYesThe price of this item in stores.
fling_powernumberYesThe power of the move Fling when used with this item.
fling_effectNamedAPIResourceYesThe effect of the move Fling when used with this item.
attributesArray<NamedAPIResource>YesA list of attributes this item has.
categoryNamedAPIResourceYesThe category of items this item falls into.
effect_entriesArray<VerboseEffect>YesThe effect of this ability listed in different languages.
flavor_text_entriesArray<VersionGroupFlavorText>YesThe flavor text of this ability listed in different languages.
game_indicesArray<GenerationGameIndex>YesA list of game indices relevent to this item by generation.
spritesItemSpritesYesA set of sprites used to depict this item in the game.
held_by_pokemonArray<ItemHolderPokemon>YesA list of Pokémon that might be found in the wild holding this item.
baby_trigger_forAPIResourceYesAn evolution chain this item requires to produce a bay during mating.
machinesArray<MachineVersionDetail>YesA list of the machines related to this item.

ItemSprites

PropertyTypeRequiredDescription
defaultstringYesThe default depiction of this item.

ItemHolderPokemon

PropertyTypeRequiredDescription
pokemonstringYesThe Pokémon that holds this item.
version_detailsArray<ItemHolderPokemonVersionDetail>YesThe details for the version that this item is held in by the Pokémon.

ItemHolderPokemonVersionDetail

PropertyTypeRequiredDescription
raritystringYesHow often this Pokémon holds this item in this version
versionNamedAPIResourceYesThe version that this item is held in by the Pokémon

ItemAttribute

Item attributes define particular aspects of items, e.g. "usable in battle" or "consumable".

PropertyTypeRequiredDescription
idnumberYesThe identifier for this resource.
namestringYesThe name for this resource.
namesArray<Name>YesThe name of this resource listed in different languages.
itemsArray<NamedAPIResource>YesA list of items that have this attribute.
descriptionsArray<Description>YesThe description of this item attribute listed in different languages.

ItemCategory

Item categories determine where items will be placed in the players bag.

PropertyTypeRequiredDescription
idnumberYesThe identifier for this resource.
namestringYesThe name for this resource.
namesArray<Name>YesThe name of this resource listed in different languages.
itemsArray<NamedAPIResource>YesA list of items that are a part of this category.
pocketNamedAPIResourceYesThe pocket items in this category would be put in.

ItemFlingEffect

The various effects of the move Fling when used with different items.

PropertyTypeRequiredDescription
idnumberYesThe identifier for this resource.
namestringYesThe name for this resource.
itemsArray<NamedAPIResource>YesA list of items that have this Fling effect.
effect_entriesArray<Effect>YesThe result of this Fling effect listed in different languages.

ItemPocket

Pockets within the players bag used for storing items by category.

PropertyTypeRequiredDescription
idnumberYesThe identifier for this resource.
namestringYesThe name for this resource.
namesArray<Name>YesThe name of this resource listed in different languages.
categoriesArray<NamedAPIResource>YesA list of item categories that are relevant to this item pocket.