---
title: "GET /api/v2/item/{id}/"
method: GET
path: "/api/v2/item/{id}/"
tags: ["items"]
---

# GET /api/v2/item/{id}/

`GET /api/v2/item/{id}/`

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.

## Path parameters

- `id` integer, required

## Response `200`

- ItemDetail
  - `id` integer, required
  - `name` string, required
  - `cost` integer, nullable
  - `fling_power` integer, nullable
  - `fling_effect` ItemFlingEffectSummary, required
    - `name` string, required
    - `url` string, uri, required
  - `attributes` string, required
  - `category` ItemCategorySummary, required
    - `name` string, required
    - `url` string, uri, required
  - `effect_entries` ItemEffectText[], required
    - `effect` string, required
    - `short_effect` string, required
    - `language` LanguageSummary, required
      - `name` string, required
      - `url` string, uri, required
  - `flavor_text_entries` ItemFlavorText[], required
    - `text` string, required
    - `version_group` VersionGroupSummary, required
      - `name` string, required
      - `url` string, uri, required
    - `language` LanguageSummary, required
      - `name` string, required
      - `url` string, uri, required
  - `game_indices` ItemGameIndex[], required
    - `game_index` integer, required
    - `generation` GenerationSummary, required
      - `name` string, required
      - `url` string, uri, required
  - `names` ItemName[], required
    - `name` string, required
    - `language` LanguageSummary, required
      - `name` string, required
      - `url` string, uri, required
  - `held_by_pokemon` string, required
  - `sprites` string, required
  - `baby_trigger_for` string, required
  - `machines` string, required

## Changes

- **2024-02-26** `3dc383577199` — 2 info
  - api tag `items` added
  - api tag `item` removed
- **2024-02-24** `c0b00c7eff36` — 8 breaking, 4 info
  - for the `path` request parameter `id`, the type/format was changed from `string`/`` to `integer`/``
  - the `attributes` response's property type/format changed from `array`/`` to `string`/`` for status `200`
  - the `baby_trigger_for` response's property type/format changed from `object`/`` to `string`/`` for status `200`
  - the `held_by_pokemon` response's property type/format changed from `array`/`` to `string`/`` for status `200`
  - …8 more

[Change history](https://skmtc.dev/pokeapi/apis/poke-api/changes/api/v2/item/:id/get.md)

---

[API](https://skmtc.dev/pokeapi/apis/poke-api.md) · [All operations](https://skmtc.dev/pokeapi/apis/poke-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pokeapi/poke-api/revisions/3dc383577199/schema)
