PokéDex

How to search Pokémons

Pokémon

Get Brief Data about the Pokémon whose ID is {id}

GET https://poketeam.godbell.kr/api/v1/pokedex/pokemon/{id or name}

Uses:

https://pokeapi.co/docs/v2#pokemon-species

https://pokeapi.co/docs/v2#pokemon

Path Parameters

NameTypeDescription

id or name*

String

Pokémon's PokéaaPI id or name, not its PokéDex Number

Query Parameters

NameTypeDescription

lang

String

Language option: kr, en(default)

// https://poketeam.godbell.kr/api/v1/pokemon/000100?lang=kr
{
    "national_number": 1,
    "local_number": {
        "관동": 1,
        "성도": 231,
        "호연": 203,
        "센트럴칼로스": 80,
        "가라르/갑옷섬": 68
    },
    "name": "이상해씨",
    "types": ["풀", "독"],
    "height": 0.7,
    "weight": 6.9,
    "stats": {
        "HP": 45,
        "공격": 49,
        "방어": 49,
        "특수공격": 65,
        "특수방어": 65,
        "스피드": 45
    },
    "pokedex_desc": "태어나서부터 얼마 동안은\n등의 씨앗으로부터 영양을\n공급받아 크게 성장한다."
}

Get List of Pokémons which satisfies the condition of filter

GET https://poketeam.godbell.kr/api/v1/pokedex/pokemons/filter

Query Parameters

NameTypeDescription

{stat}_min

Number

minimum value of {stat}

* {stat}: h, a, b, c, d, s

{stat}_max

Number

minimum value of attack

type

Array

types of pokemon, max two

* types: normal, water, fire, grass, ground, poison, electric, dragon, flying,bug, fairy, steel, dark, ghost, psychic, fighting, ice, rock

ability

String

ability of pokemon

type_{multiplier}

String

type effectiveness

* {multiplier}: zero, quarter, half, normal, doub, quad

// https://poketeam.godbell.kr/api/v1/pokemons/filter?type_1=ghost&type_2=dark
{
    "count": 2,
    "pokemons_id": [1, 2, 3, 4]
}

Last updated