# PokéAPI API

> PokéAPI API on Apizie: 102 endpoints (Get API metadata, List abilities, Get ability, List berries, …) returned as clean JSON through one API key. 102 endpoints are live now. Call it over REST at https://apizie.tech/v1/entertainment:pokeapi/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `entertainment:pokeapi`
- Category: Entertainment
- Status: live
- Source: https://pokeapi
- Page: https://apizie.tech/api/entertainment/pokeapi
- OpenAPI: https://apizie.tech/api/entertainment/pokeapi/openapi.json

All the Pokémon data you'll ever need in one place, easily accessible through a modern free open-source RESTful API. ## What is this? This is a full RESTful API linked to an extensive database detailing everything…

## Endpoints

### Get API metadata
`GET https://apizie.tech/v1/entertainment:pokeapi/meta-retrieve`

### List abilities
`GET https://apizie.tech/v1/entertainment:pokeapi/ability-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get ability
`GET https://apizie.tech/v1/entertainment:pokeapi/ability-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List berries
`GET https://apizie.tech/v1/entertainment:pokeapi/berry-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get a berry
`GET https://apizie.tech/v1/entertainment:pokeapi/berry-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List berry firmness
`GET https://apizie.tech/v1/entertainment:pokeapi/berry-firmness-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get berry by firmness
`GET https://apizie.tech/v1/entertainment:pokeapi/berry-firmness-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List berry flavors
`GET https://apizie.tech/v1/entertainment:pokeapi/berry-flavor-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get berries by flavor
`GET https://apizie.tech/v1/entertainment:pokeapi/berry-flavor-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List characteristics
`GET https://apizie.tech/v1/entertainment:pokeapi/characteristic-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get characteristic
`GET https://apizie.tech/v1/entertainment:pokeapi/characteristic-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List contest types
`GET https://apizie.tech/v1/entertainment:pokeapi/contest-type-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get contest type
`GET https://apizie.tech/v1/entertainment:pokeapi/contest-type-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List contest effects
`GET https://apizie.tech/v1/entertainment:pokeapi/contest-effect-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get contest effect
`GET https://apizie.tech/v1/entertainment:pokeapi/contest-effect-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List egg groups
`GET https://apizie.tech/v1/entertainment:pokeapi/egg-group-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get egg group
`GET https://apizie.tech/v1/entertainment:pokeapi/egg-group-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List encounter methods
`GET https://apizie.tech/v1/entertainment:pokeapi/encounter-method-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get encounter method
`GET https://apizie.tech/v1/entertainment:pokeapi/encounter-method-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List encounter conditions
`GET https://apizie.tech/v1/entertainment:pokeapi/encounter-condition-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get encounter condition
`GET https://apizie.tech/v1/entertainment:pokeapi/encounter-condition-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List encounter condition values
`GET https://apizie.tech/v1/entertainment:pokeapi/encounter-condition-value-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get encounter condition value
`GET https://apizie.tech/v1/entertainment:pokeapi/encounter-condition-value-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List evolution chains
`GET https://apizie.tech/v1/entertainment:pokeapi/evolution-chain-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get evolution chain
`GET https://apizie.tech/v1/entertainment:pokeapi/evolution-chain-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List evolution triggers
`GET https://apizie.tech/v1/entertainment:pokeapi/evolution-trigger-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get evolution trigger
`GET https://apizie.tech/v1/entertainment:pokeapi/evolution-trigger-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List evolution variables
`GET https://apizie.tech/v1/entertainment:pokeapi/evolution-variable-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get evolution variable
`GET https://apizie.tech/v1/entertainment:pokeapi/evolution-variable-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List genrations
`GET https://apizie.tech/v1/entertainment:pokeapi/generation-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get genration
`GET https://apizie.tech/v1/entertainment:pokeapi/generation-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List genders
`GET https://apizie.tech/v1/entertainment:pokeapi/gender-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get gender
`GET https://apizie.tech/v1/entertainment:pokeapi/gender-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List growth rates
`GET https://apizie.tech/v1/entertainment:pokeapi/growth-rate-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get growth rate
`GET https://apizie.tech/v1/entertainment:pokeapi/growth-rate-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List items
`GET https://apizie.tech/v1/entertainment:pokeapi/item-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get item
`GET https://apizie.tech/v1/entertainment:pokeapi/item-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List item categories
`GET https://apizie.tech/v1/entertainment:pokeapi/item-category-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get item category
`GET https://apizie.tech/v1/entertainment:pokeapi/item-category-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List item attributes
`GET https://apizie.tech/v1/entertainment:pokeapi/item-attribute-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get item attribute
`GET https://apizie.tech/v1/entertainment:pokeapi/item-attribute-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List item fling effects
`GET https://apizie.tech/v1/entertainment:pokeapi/item-fling-effect-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get item fling effect
`GET https://apizie.tech/v1/entertainment:pokeapi/item-fling-effect-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List item pockets
`GET https://apizie.tech/v1/entertainment:pokeapi/item-pocket-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get item pocket
`GET https://apizie.tech/v1/entertainment:pokeapi/item-pocket-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List currencies
`GET https://apizie.tech/v1/entertainment:pokeapi/currency-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get currency
`GET https://apizie.tech/v1/entertainment:pokeapi/currency-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List languages
`GET https://apizie.tech/v1/entertainment:pokeapi/language-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get language
`GET https://apizie.tech/v1/entertainment:pokeapi/language-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List locations
`GET https://apizie.tech/v1/entertainment:pokeapi/location-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get location
`GET https://apizie.tech/v1/entertainment:pokeapi/location-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List location areas
`GET https://apizie.tech/v1/entertainment:pokeapi/location-area-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |

### Get location area
`GET https://apizie.tech/v1/entertainment:pokeapi/location-area-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | integer | yes | A unique integer value identifying this location area. |

### List machines
`GET https://apizie.tech/v1/entertainment:pokeapi/machine-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get machine
`GET https://apizie.tech/v1/entertainment:pokeapi/machine-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List moves
`GET https://apizie.tech/v1/entertainment:pokeapi/move-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get move
`GET https://apizie.tech/v1/entertainment:pokeapi/move-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List move meta ailments
`GET https://apizie.tech/v1/entertainment:pokeapi/move-ailment-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get move meta ailment
`GET https://apizie.tech/v1/entertainment:pokeapi/move-ailment-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List move battle styles
`GET https://apizie.tech/v1/entertainment:pokeapi/move-battle-style-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get move battle style
`GET https://apizie.tech/v1/entertainment:pokeapi/move-battle-style-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List move meta categories
`GET https://apizie.tech/v1/entertainment:pokeapi/move-category-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get move meta category
`GET https://apizie.tech/v1/entertainment:pokeapi/move-category-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List move damage classes
`GET https://apizie.tech/v1/entertainment:pokeapi/move-damage-class-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get move damage class
`GET https://apizie.tech/v1/entertainment:pokeapi/move-damage-class-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List move learn methods
`GET https://apizie.tech/v1/entertainment:pokeapi/move-learn-method-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get move learn method
`GET https://apizie.tech/v1/entertainment:pokeapi/move-learn-method-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List move targets
`GET https://apizie.tech/v1/entertainment:pokeapi/move-target-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get move target
`GET https://apizie.tech/v1/entertainment:pokeapi/move-target-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List natures
`GET https://apizie.tech/v1/entertainment:pokeapi/nature-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get nature
`GET https://apizie.tech/v1/entertainment:pokeapi/nature-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pal park areas
`GET https://apizie.tech/v1/entertainment:pokeapi/pal-park-area-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pal park area
`GET https://apizie.tech/v1/entertainment:pokeapi/pal-park-area-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pokedex
`GET https://apizie.tech/v1/entertainment:pokeapi/pokedex-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pokedex
`GET https://apizie.tech/v1/entertainment:pokeapi/pokedex-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pokemon
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pokemon
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pokemon colors
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-color-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pokemon color
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-color-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pokemon forms
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-form-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pokemon form
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-form-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pokemom habitas
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-habitat-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pokemom habita
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-habitat-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pokemon shapes
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-shape-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pokemon shape
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-shape-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pokemon species
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-species-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pokemon species
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-species-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List pokeathlon stats
`GET https://apizie.tech/v1/entertainment:pokeapi/pokeathlon-stat-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get pokeathlon stat
`GET https://apizie.tech/v1/entertainment:pokeapi/pokeathlon-stat-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List regions
`GET https://apizie.tech/v1/entertainment:pokeapi/region-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get region
`GET https://apizie.tech/v1/entertainment:pokeapi/region-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List stats
`GET https://apizie.tech/v1/entertainment:pokeapi/stat-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get stat
`GET https://apizie.tech/v1/entertainment:pokeapi/stat-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List super contest effects
`GET https://apizie.tech/v1/entertainment:pokeapi/super-contest-effect-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get super contest effect
`GET https://apizie.tech/v1/entertainment:pokeapi/super-contest-effect-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List types
`GET https://apizie.tech/v1/entertainment:pokeapi/type-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get types
`GET https://apizie.tech/v1/entertainment:pokeapi/type-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List versions
`GET https://apizie.tech/v1/entertainment:pokeapi/version-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get version
`GET https://apizie.tech/v1/entertainment:pokeapi/version-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### List version groups
`GET https://apizie.tech/v1/entertainment:pokeapi/version-group-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | no | Number of results to return per page. |
| offset | integer | no | The initial index from which to return the results. |
| q | string | no | > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. |

### Get version group
`GET https://apizie.tech/v1/entertainment:pokeapi/version-group-retrieve`

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | This parameter can be a string or an integer. |

### Get pokemon encounter
`GET https://apizie.tech/v1/entertainment:pokeapi/pokemon-encounters-list`

| Parameter | Type | Required | Description |
|---|---|---|---|
| pokemon_id | string | yes |  |

## Example
```
curl "https://apizie.tech/v1/entertainment:pokeapi/meta-retrieve" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the PokéAPI API?
Create a free Apizie key, then send GET https://apizie.tech/v1/entertainment:pokeapi/meta-retrieve with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the PokéAPI API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the PokéAPI API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key entertainment:pokeapi.

### What is the status of the PokéAPI API?
Live: works with just an Apizie key
