v48

OpenAPI 3.1.0raw.githubusercontent.com2026-08-0398207265.0 KB
pokemon

Get pokemon form

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.

get/api/v2/pokemon-form/{id}/

Path parameters

idstring required

This parameter can be a string or an integer.

Response

idinteger required
namestring required
orderinteger nullable
form_orderinteger nullable
is_defaultboolean
is_battle_onlyboolean
is_megaboolean
form_namestring required

Example response

{
  "sprites": {
    "back_default": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/back/412.png",
    "back_female": null,
    "back_shiny": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/back/shiny/412.png",
    "back_shiny_female": null,
    "front_default": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/412.png",
    "front_female": null,
    "front_shiny": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/shiny/412.png",
    "front_shiny_female": null
  },
  "form_names": [
    {
      "language": {
        "name": "en",
        "url": "https://pokeapi.co/api/v2/language/9/"
      },
      "name": "Plant Cloak"
    }
  ],
  "names": [
    {
      "language": {
        "name": "en",
        "url": "https://pokeapi.co/api/v2/language/9/"
      },
      "name": "Plant Cloak"
    }
  ],
  "types": [
    {
      "slot": 1,
      "type": {
        "name": "bug",
        "url": "https://pokeapi.co/api/v2/type/7/"
      }
    }
  ],
  "trigger_conditions": [
    {
      "trigger": "held-item",
      "name": "venusaurite",
      "url": "https://pokeapi.co/api/v2/item/698/",
      "base_form": {
        "name": "necrozma-dusk",
        "url": "https://pokeapi.co/api/v2/pokemon-form/10314/"
      }
    }
  ]
}