# pokeapi-client

PokeapiClient - JavaScript client for pokeapi-client
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 about the Pokémon main game series.

We've covered everything from Pokémon to Berry Flavors.

## Where do I start?

We have awesome [documentation](https://pokeapi.co/docs/v2) on how to use this API. It takes minutes to get started.

This API will always be publicly available and will never require any extensive setup process to consume.

Created by [**Paul Hallett**(]https://github.com/phalt) and other [**PokéAPI contributors***](https://github.com/PokeAPI/pokeapi#contributing) around the world. Pokémon and Pokémon character names are trademarks of Nintendo.
    
This SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 2.7.0
- Package version: 2.0.0
- Generator version: 7.18.0
- Build package: org.openapitools.codegen.languages.JavascriptClientCodegen
For more information, please visit [https://github.com/oapicf/pokeapi-clients](https://github.com/oapicf/pokeapi-clients)

## Installation

### For [Node.js](https://nodejs.org/)

#### npm

To publish the library as a [npm](https://www.npmjs.com/), please follow the procedure in ["Publishing npm packages"](https://docs.npmjs.com/getting-started/publishing-npm-packages).

Then install it via:

```shell
npm install pokeapi-client --save
```

Finally, you need to build the module:

```shell
npm run build
```

##### Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing `package.json` (and this README). Let's call this `JAVASCRIPT_CLIENT_DIR`. Then run:

```shell
npm install
```

Next, [link](https://docs.npmjs.com/cli/link) it globally in npm with the following, also from `JAVASCRIPT_CLIENT_DIR`:

```shell
npm link
```

To use the link you just defined in your project, switch to the directory you want to use your pokeapi-client from, and run:

```shell
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
```

Finally, you need to build the module:

```shell
npm run build
```

#### git

If the library is hosted at a git repository, e.g.https://github.com/oapicf/pokeapi-clients
then install it via:

```shell
    npm install oapicf/pokeapi-clients --save
```

### For browser

The library also works in the browser environment via npm and [browserify](http://browserify.org/). After following
the above steps with Node.js and installing browserify with `npm install -g browserify`,
perform the following (assuming *main.js* is your entry file):

```shell
browserify main.js > bundle.js
```

Then include *bundle.js* in the HTML pages.

### Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error:
Cannot resolve module", most certainly you should disable AMD loader. Add/merge
the following section to your webpack config:

```javascript
module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}
```

## Getting Started

Please follow the [installation](#installation) instruction and execute the following JS code:

```javascript
var PokeapiClient = require('pokeapi-client');

var defaultClient = PokeapiClient.ApiClient.instance;
// Configure HTTP basic authorization: basicAuth
var basicAuth = defaultClient.authentications['basicAuth'];
basicAuth.username = 'YOUR USERNAME'
basicAuth.password = 'YOUR PASSWORD'
// Configure API key authorization: cookieAuth
var cookieAuth = defaultClient.authentications['cookieAuth'];
cookieAuth.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//cookieAuth.apiKeyPrefix['sessionid'] = "Token"

var api = new PokeapiClient.BerriesApi()
var opts = {
  'limit': 56, // {Number} Number of results to return per page.
  'offset': 56, // {Number} The initial index from which to return the results.
  'q': "q_example" // {String} > Only available locally and not at [pokeapi.co](https://pokeapi.co/docs/v2) Case-insensitive query applied on the `name` property. 
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.berryFirmnessList(opts, callback);

```

## Documentation for API Endpoints

All URIs are relative to *https://pokeapi.co*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*PokeapiClient.BerriesApi* | [**berryFirmnessList**](docs/BerriesApi.md#berryFirmnessList) | **GET** /api/v2/berry-firmness/ | List berry firmness
*PokeapiClient.BerriesApi* | [**berryFirmnessRetrieve**](docs/BerriesApi.md#berryFirmnessRetrieve) | **GET** /api/v2/berry-firmness/{id}/ | Get berry by firmness
*PokeapiClient.BerriesApi* | [**berryFlavorList**](docs/BerriesApi.md#berryFlavorList) | **GET** /api/v2/berry-flavor/ | List berry flavors
*PokeapiClient.BerriesApi* | [**berryFlavorRetrieve**](docs/BerriesApi.md#berryFlavorRetrieve) | **GET** /api/v2/berry-flavor/{id}/ | Get berries by flavor
*PokeapiClient.BerriesApi* | [**berryList**](docs/BerriesApi.md#berryList) | **GET** /api/v2/berry/ | List berries
*PokeapiClient.BerriesApi* | [**berryRetrieve**](docs/BerriesApi.md#berryRetrieve) | **GET** /api/v2/berry/{id}/ | Get a berry
*PokeapiClient.ContestsApi* | [**contestEffectList**](docs/ContestsApi.md#contestEffectList) | **GET** /api/v2/contest-effect/ | List contest effects
*PokeapiClient.ContestsApi* | [**contestEffectRetrieve**](docs/ContestsApi.md#contestEffectRetrieve) | **GET** /api/v2/contest-effect/{id}/ | Get contest effect
*PokeapiClient.ContestsApi* | [**contestTypeList**](docs/ContestsApi.md#contestTypeList) | **GET** /api/v2/contest-type/ | List contest types
*PokeapiClient.ContestsApi* | [**contestTypeRetrieve**](docs/ContestsApi.md#contestTypeRetrieve) | **GET** /api/v2/contest-type/{id}/ | Get contest type
*PokeapiClient.ContestsApi* | [**superContestEffectList**](docs/ContestsApi.md#superContestEffectList) | **GET** /api/v2/super-contest-effect/ | List super contest effects
*PokeapiClient.ContestsApi* | [**superContestEffectRetrieve**](docs/ContestsApi.md#superContestEffectRetrieve) | **GET** /api/v2/super-contest-effect/{id}/ | Get super contest effect
*PokeapiClient.EncountersApi* | [**encounterConditionList**](docs/EncountersApi.md#encounterConditionList) | **GET** /api/v2/encounter-condition/ | List encounter conditions
*PokeapiClient.EncountersApi* | [**encounterConditionRetrieve**](docs/EncountersApi.md#encounterConditionRetrieve) | **GET** /api/v2/encounter-condition/{id}/ | Get encounter condition
*PokeapiClient.EncountersApi* | [**encounterConditionValueList**](docs/EncountersApi.md#encounterConditionValueList) | **GET** /api/v2/encounter-condition-value/ | List encounter condition values
*PokeapiClient.EncountersApi* | [**encounterConditionValueRetrieve**](docs/EncountersApi.md#encounterConditionValueRetrieve) | **GET** /api/v2/encounter-condition-value/{id}/ | Get encounter condition value
*PokeapiClient.EncountersApi* | [**encounterMethodList**](docs/EncountersApi.md#encounterMethodList) | **GET** /api/v2/encounter-method/ | List encounter methods
*PokeapiClient.EncountersApi* | [**encounterMethodRetrieve**](docs/EncountersApi.md#encounterMethodRetrieve) | **GET** /api/v2/encounter-method/{id}/ | Get encounter method
*PokeapiClient.EvolutionApi* | [**evolutionChainList**](docs/EvolutionApi.md#evolutionChainList) | **GET** /api/v2/evolution-chain/ | List evolution chains
*PokeapiClient.EvolutionApi* | [**evolutionChainRetrieve**](docs/EvolutionApi.md#evolutionChainRetrieve) | **GET** /api/v2/evolution-chain/{id}/ | Get evolution chain
*PokeapiClient.EvolutionApi* | [**evolutionTriggerList**](docs/EvolutionApi.md#evolutionTriggerList) | **GET** /api/v2/evolution-trigger/ | List evolution triggers
*PokeapiClient.EvolutionApi* | [**evolutionTriggerRetrieve**](docs/EvolutionApi.md#evolutionTriggerRetrieve) | **GET** /api/v2/evolution-trigger/{id}/ | Get evolution trigger
*PokeapiClient.GamesApi* | [**generationList**](docs/GamesApi.md#generationList) | **GET** /api/v2/generation/ | List genrations
*PokeapiClient.GamesApi* | [**generationRetrieve**](docs/GamesApi.md#generationRetrieve) | **GET** /api/v2/generation/{id}/ | Get genration
*PokeapiClient.GamesApi* | [**pokedexList**](docs/GamesApi.md#pokedexList) | **GET** /api/v2/pokedex/ | List pokedex
*PokeapiClient.GamesApi* | [**pokedexRetrieve**](docs/GamesApi.md#pokedexRetrieve) | **GET** /api/v2/pokedex/{id}/ | Get pokedex
*PokeapiClient.GamesApi* | [**versionGroupList**](docs/GamesApi.md#versionGroupList) | **GET** /api/v2/version-group/ | List version groups
*PokeapiClient.GamesApi* | [**versionGroupRetrieve**](docs/GamesApi.md#versionGroupRetrieve) | **GET** /api/v2/version-group/{id}/ | Get version group
*PokeapiClient.GamesApi* | [**versionList**](docs/GamesApi.md#versionList) | **GET** /api/v2/version/ | List versions
*PokeapiClient.GamesApi* | [**versionRetrieve**](docs/GamesApi.md#versionRetrieve) | **GET** /api/v2/version/{id}/ | Get version
*PokeapiClient.ItemsApi* | [**itemAttributeList**](docs/ItemsApi.md#itemAttributeList) | **GET** /api/v2/item-attribute/ | List item attributes
*PokeapiClient.ItemsApi* | [**itemAttributeRetrieve**](docs/ItemsApi.md#itemAttributeRetrieve) | **GET** /api/v2/item-attribute/{id}/ | Get item attribute
*PokeapiClient.ItemsApi* | [**itemCategoryList**](docs/ItemsApi.md#itemCategoryList) | **GET** /api/v2/item-category/ | List item categories
*PokeapiClient.ItemsApi* | [**itemCategoryRetrieve**](docs/ItemsApi.md#itemCategoryRetrieve) | **GET** /api/v2/item-category/{id}/ | Get item category
*PokeapiClient.ItemsApi* | [**itemFlingEffectList**](docs/ItemsApi.md#itemFlingEffectList) | **GET** /api/v2/item-fling-effect/ | List item fling effects
*PokeapiClient.ItemsApi* | [**itemFlingEffectRetrieve**](docs/ItemsApi.md#itemFlingEffectRetrieve) | **GET** /api/v2/item-fling-effect/{id}/ | Get item fling effect
*PokeapiClient.ItemsApi* | [**itemList**](docs/ItemsApi.md#itemList) | **GET** /api/v2/item/ | List items
*PokeapiClient.ItemsApi* | [**itemPocketList**](docs/ItemsApi.md#itemPocketList) | **GET** /api/v2/item-pocket/ | List item pockets
*PokeapiClient.ItemsApi* | [**itemPocketRetrieve**](docs/ItemsApi.md#itemPocketRetrieve) | **GET** /api/v2/item-pocket/{id}/ | Get item pocket
*PokeapiClient.ItemsApi* | [**itemRetrieve**](docs/ItemsApi.md#itemRetrieve) | **GET** /api/v2/item/{id}/ | Get item
*PokeapiClient.LocationApi* | [**locationAreaList**](docs/LocationApi.md#locationAreaList) | **GET** /api/v2/location-area/ | List location areas
*PokeapiClient.LocationApi* | [**locationAreaRetrieve**](docs/LocationApi.md#locationAreaRetrieve) | **GET** /api/v2/location-area/{id}/ | Get location area
*PokeapiClient.LocationApi* | [**locationList**](docs/LocationApi.md#locationList) | **GET** /api/v2/location/ | List locations
*PokeapiClient.LocationApi* | [**locationRetrieve**](docs/LocationApi.md#locationRetrieve) | **GET** /api/v2/location/{id}/ | Get location
*PokeapiClient.LocationApi* | [**palParkAreaList**](docs/LocationApi.md#palParkAreaList) | **GET** /api/v2/pal-park-area/ | List pal park areas
*PokeapiClient.LocationApi* | [**palParkAreaRetrieve**](docs/LocationApi.md#palParkAreaRetrieve) | **GET** /api/v2/pal-park-area/{id}/ | Get pal park area
*PokeapiClient.LocationApi* | [**regionList**](docs/LocationApi.md#regionList) | **GET** /api/v2/region/ | List regions
*PokeapiClient.LocationApi* | [**regionRetrieve**](docs/LocationApi.md#regionRetrieve) | **GET** /api/v2/region/{id}/ | Get region
*PokeapiClient.MachinesApi* | [**machineList**](docs/MachinesApi.md#machineList) | **GET** /api/v2/machine/ | List machines
*PokeapiClient.MachinesApi* | [**machineRetrieve**](docs/MachinesApi.md#machineRetrieve) | **GET** /api/v2/machine/{id}/ | Get machine
*PokeapiClient.MovesApi* | [**moveAilmentList**](docs/MovesApi.md#moveAilmentList) | **GET** /api/v2/move-ailment/ | List move meta ailments
*PokeapiClient.MovesApi* | [**moveAilmentRetrieve**](docs/MovesApi.md#moveAilmentRetrieve) | **GET** /api/v2/move-ailment/{id}/ | Get move meta ailment
*PokeapiClient.MovesApi* | [**moveBattleStyleList**](docs/MovesApi.md#moveBattleStyleList) | **GET** /api/v2/move-battle-style/ | List move battle styles
*PokeapiClient.MovesApi* | [**moveBattleStyleRetrieve**](docs/MovesApi.md#moveBattleStyleRetrieve) | **GET** /api/v2/move-battle-style/{id}/ | Get move battle style
*PokeapiClient.MovesApi* | [**moveCategoryList**](docs/MovesApi.md#moveCategoryList) | **GET** /api/v2/move-category/ | List move meta categories
*PokeapiClient.MovesApi* | [**moveCategoryRetrieve**](docs/MovesApi.md#moveCategoryRetrieve) | **GET** /api/v2/move-category/{id}/ | Get move meta category
*PokeapiClient.MovesApi* | [**moveLearnMethodList**](docs/MovesApi.md#moveLearnMethodList) | **GET** /api/v2/move-learn-method/ | List move learn methods
*PokeapiClient.MovesApi* | [**moveLearnMethodRetrieve**](docs/MovesApi.md#moveLearnMethodRetrieve) | **GET** /api/v2/move-learn-method/{id}/ | Get move learn method
*PokeapiClient.MovesApi* | [**moveList**](docs/MovesApi.md#moveList) | **GET** /api/v2/move/ | List moves
*PokeapiClient.MovesApi* | [**moveRetrieve**](docs/MovesApi.md#moveRetrieve) | **GET** /api/v2/move/{id}/ | Get move
*PokeapiClient.MovesApi* | [**moveTargetList**](docs/MovesApi.md#moveTargetList) | **GET** /api/v2/move-target/ | List move targets
*PokeapiClient.MovesApi* | [**moveTargetRetrieve**](docs/MovesApi.md#moveTargetRetrieve) | **GET** /api/v2/move-target/{id}/ | Get move target
*PokeapiClient.PokemonApi* | [**abilityList**](docs/PokemonApi.md#abilityList) | **GET** /api/v2/ability/ | 
*PokeapiClient.PokemonApi* | [**abilityRetrieve**](docs/PokemonApi.md#abilityRetrieve) | **GET** /api/v2/ability/{id}/ | 
*PokeapiClient.PokemonApi* | [**characteristicList**](docs/PokemonApi.md#characteristicList) | **GET** /api/v2/characteristic/ | List charecterictics
*PokeapiClient.PokemonApi* | [**characteristicRetrieve**](docs/PokemonApi.md#characteristicRetrieve) | **GET** /api/v2/characteristic/{id}/ | Get characteristic
*PokeapiClient.PokemonApi* | [**eggGroupList**](docs/PokemonApi.md#eggGroupList) | **GET** /api/v2/egg-group/ | List egg groups
*PokeapiClient.PokemonApi* | [**eggGroupRetrieve**](docs/PokemonApi.md#eggGroupRetrieve) | **GET** /api/v2/egg-group/{id}/ | Get egg group
*PokeapiClient.PokemonApi* | [**genderList**](docs/PokemonApi.md#genderList) | **GET** /api/v2/gender/ | List genders
*PokeapiClient.PokemonApi* | [**genderRetrieve**](docs/PokemonApi.md#genderRetrieve) | **GET** /api/v2/gender/{id}/ | Get gender
*PokeapiClient.PokemonApi* | [**growthRateList**](docs/PokemonApi.md#growthRateList) | **GET** /api/v2/growth-rate/ | List growth rates
*PokeapiClient.PokemonApi* | [**growthRateRetrieve**](docs/PokemonApi.md#growthRateRetrieve) | **GET** /api/v2/growth-rate/{id}/ | Get growth rate
*PokeapiClient.PokemonApi* | [**moveDamageClassList**](docs/PokemonApi.md#moveDamageClassList) | **GET** /api/v2/move-damage-class/ | List move damage classes
*PokeapiClient.PokemonApi* | [**moveDamageClassRetrieve**](docs/PokemonApi.md#moveDamageClassRetrieve) | **GET** /api/v2/move-damage-class/{id}/ | Get move damage class
*PokeapiClient.PokemonApi* | [**natureList**](docs/PokemonApi.md#natureList) | **GET** /api/v2/nature/ | List natures
*PokeapiClient.PokemonApi* | [**natureRetrieve**](docs/PokemonApi.md#natureRetrieve) | **GET** /api/v2/nature/{id}/ | Get nature
*PokeapiClient.PokemonApi* | [**pokeathlonStatList**](docs/PokemonApi.md#pokeathlonStatList) | **GET** /api/v2/pokeathlon-stat/ | List pokeathlon stats
*PokeapiClient.PokemonApi* | [**pokeathlonStatRetrieve**](docs/PokemonApi.md#pokeathlonStatRetrieve) | **GET** /api/v2/pokeathlon-stat/{id}/ | Get pokeathlon stat
*PokeapiClient.PokemonApi* | [**pokemonColorList**](docs/PokemonApi.md#pokemonColorList) | **GET** /api/v2/pokemon-color/ | List pokemon colors
*PokeapiClient.PokemonApi* | [**pokemonColorRetrieve**](docs/PokemonApi.md#pokemonColorRetrieve) | **GET** /api/v2/pokemon-color/{id}/ | Get pokemon color
*PokeapiClient.PokemonApi* | [**pokemonFormList**](docs/PokemonApi.md#pokemonFormList) | **GET** /api/v2/pokemon-form/ | List pokemon forms
*PokeapiClient.PokemonApi* | [**pokemonFormRetrieve**](docs/PokemonApi.md#pokemonFormRetrieve) | **GET** /api/v2/pokemon-form/{id}/ | Get pokemon form
*PokeapiClient.PokemonApi* | [**pokemonHabitatList**](docs/PokemonApi.md#pokemonHabitatList) | **GET** /api/v2/pokemon-habitat/ | List pokemom habitas
*PokeapiClient.PokemonApi* | [**pokemonHabitatRetrieve**](docs/PokemonApi.md#pokemonHabitatRetrieve) | **GET** /api/v2/pokemon-habitat/{id}/ | Get pokemom habita
*PokeapiClient.PokemonApi* | [**pokemonList**](docs/PokemonApi.md#pokemonList) | **GET** /api/v2/pokemon/ | List pokemon
*PokeapiClient.PokemonApi* | [**pokemonRetrieve**](docs/PokemonApi.md#pokemonRetrieve) | **GET** /api/v2/pokemon/{id}/ | Get pokemon
*PokeapiClient.PokemonApi* | [**pokemonShapeList**](docs/PokemonApi.md#pokemonShapeList) | **GET** /api/v2/pokemon-shape/ | List pokemon shapes
*PokeapiClient.PokemonApi* | [**pokemonShapeRetrieve**](docs/PokemonApi.md#pokemonShapeRetrieve) | **GET** /api/v2/pokemon-shape/{id}/ | Get pokemon shape
*PokeapiClient.PokemonApi* | [**pokemonSpeciesList**](docs/PokemonApi.md#pokemonSpeciesList) | **GET** /api/v2/pokemon-species/ | List pokemon species
*PokeapiClient.PokemonApi* | [**pokemonSpeciesRetrieve**](docs/PokemonApi.md#pokemonSpeciesRetrieve) | **GET** /api/v2/pokemon-species/{id}/ | Get pokemon species
*PokeapiClient.PokemonApi* | [**statList**](docs/PokemonApi.md#statList) | **GET** /api/v2/stat/ | List stats
*PokeapiClient.PokemonApi* | [**statRetrieve**](docs/PokemonApi.md#statRetrieve) | **GET** /api/v2/stat/{id}/ | Get stat
*PokeapiClient.PokemonApi* | [**typeList**](docs/PokemonApi.md#typeList) | **GET** /api/v2/type/ | List types
*PokeapiClient.PokemonApi* | [**typeRetrieve**](docs/PokemonApi.md#typeRetrieve) | **GET** /api/v2/type/{id}/ | Get types
*PokeapiClient.UtilityApi* | [**languageList**](docs/UtilityApi.md#languageList) | **GET** /api/v2/language/ | List languages
*PokeapiClient.UtilityApi* | [**languageRetrieve**](docs/UtilityApi.md#languageRetrieve) | **GET** /api/v2/language/{id}/ | Get language


## Documentation for Models

 - [PokeapiClient.AbilityChange](docs/AbilityChange.md)
 - [PokeapiClient.AbilityChangeEffectText](docs/AbilityChangeEffectText.md)
 - [PokeapiClient.AbilityDetail](docs/AbilityDetail.md)
 - [PokeapiClient.AbilityDetailPokemonInner](docs/AbilityDetailPokemonInner.md)
 - [PokeapiClient.AbilityDetailPokemonInnerPokemon](docs/AbilityDetailPokemonInnerPokemon.md)
 - [PokeapiClient.AbilityEffectText](docs/AbilityEffectText.md)
 - [PokeapiClient.AbilityFlavorText](docs/AbilityFlavorText.md)
 - [PokeapiClient.AbilityName](docs/AbilityName.md)
 - [PokeapiClient.AbilitySummary](docs/AbilitySummary.md)
 - [PokeapiClient.BerryDetail](docs/BerryDetail.md)
 - [PokeapiClient.BerryDetailFlavorsInner](docs/BerryDetailFlavorsInner.md)
 - [PokeapiClient.BerryDetailFlavorsInnerFlavor](docs/BerryDetailFlavorsInnerFlavor.md)
 - [PokeapiClient.BerryFirmnessDetail](docs/BerryFirmnessDetail.md)
 - [PokeapiClient.BerryFirmnessName](docs/BerryFirmnessName.md)
 - [PokeapiClient.BerryFirmnessSummary](docs/BerryFirmnessSummary.md)
 - [PokeapiClient.BerryFlavorDetail](docs/BerryFlavorDetail.md)
 - [PokeapiClient.BerryFlavorDetailBerriesInner](docs/BerryFlavorDetailBerriesInner.md)
 - [PokeapiClient.BerryFlavorDetailBerriesInnerBerry](docs/BerryFlavorDetailBerriesInnerBerry.md)
 - [PokeapiClient.BerryFlavorName](docs/BerryFlavorName.md)
 - [PokeapiClient.BerryFlavorSummary](docs/BerryFlavorSummary.md)
 - [PokeapiClient.BerrySummary](docs/BerrySummary.md)
 - [PokeapiClient.CharacteristicDescription](docs/CharacteristicDescription.md)
 - [PokeapiClient.CharacteristicDetail](docs/CharacteristicDetail.md)
 - [PokeapiClient.CharacteristicSummary](docs/CharacteristicSummary.md)
 - [PokeapiClient.ContestEffectDetail](docs/ContestEffectDetail.md)
 - [PokeapiClient.ContestEffectEffectText](docs/ContestEffectEffectText.md)
 - [PokeapiClient.ContestEffectFlavorText](docs/ContestEffectFlavorText.md)
 - [PokeapiClient.ContestEffectSummary](docs/ContestEffectSummary.md)
 - [PokeapiClient.ContestTypeDetail](docs/ContestTypeDetail.md)
 - [PokeapiClient.ContestTypeName](docs/ContestTypeName.md)
 - [PokeapiClient.ContestTypeSummary](docs/ContestTypeSummary.md)
 - [PokeapiClient.EggGroupDetail](docs/EggGroupDetail.md)
 - [PokeapiClient.EggGroupDetailPokemonSpeciesInner](docs/EggGroupDetailPokemonSpeciesInner.md)
 - [PokeapiClient.EggGroupName](docs/EggGroupName.md)
 - [PokeapiClient.EggGroupSummary](docs/EggGroupSummary.md)
 - [PokeapiClient.EncounterConditionDetail](docs/EncounterConditionDetail.md)
 - [PokeapiClient.EncounterConditionName](docs/EncounterConditionName.md)
 - [PokeapiClient.EncounterConditionSummary](docs/EncounterConditionSummary.md)
 - [PokeapiClient.EncounterConditionValueDetail](docs/EncounterConditionValueDetail.md)
 - [PokeapiClient.EncounterConditionValueName](docs/EncounterConditionValueName.md)
 - [PokeapiClient.EncounterConditionValueSummary](docs/EncounterConditionValueSummary.md)
 - [PokeapiClient.EncounterMethodDetail](docs/EncounterMethodDetail.md)
 - [PokeapiClient.EncounterMethodName](docs/EncounterMethodName.md)
 - [PokeapiClient.EncounterMethodSummary](docs/EncounterMethodSummary.md)
 - [PokeapiClient.EvolutionChainDetail](docs/EvolutionChainDetail.md)
 - [PokeapiClient.EvolutionChainDetailChain](docs/EvolutionChainDetailChain.md)
 - [PokeapiClient.EvolutionChainDetailChainEvolvesToInner](docs/EvolutionChainDetailChainEvolvesToInner.md)
 - [PokeapiClient.EvolutionChainDetailChainEvolvesToInnerEvolutionDetailsInner](docs/EvolutionChainDetailChainEvolvesToInnerEvolutionDetailsInner.md)
 - [PokeapiClient.EvolutionChainDetailChainEvolvesToInnerEvolutionDetailsInnerGender](docs/EvolutionChainDetailChainEvolvesToInnerEvolutionDetailsInnerGender.md)
 - [PokeapiClient.EvolutionChainSummary](docs/EvolutionChainSummary.md)
 - [PokeapiClient.EvolutionTriggerDetail](docs/EvolutionTriggerDetail.md)
 - [PokeapiClient.EvolutionTriggerName](docs/EvolutionTriggerName.md)
 - [PokeapiClient.EvolutionTriggerSummary](docs/EvolutionTriggerSummary.md)
 - [PokeapiClient.Experience](docs/Experience.md)
 - [PokeapiClient.GenderDetail](docs/GenderDetail.md)
 - [PokeapiClient.GenderDetailPokemonSpeciesDetailsInner](docs/GenderDetailPokemonSpeciesDetailsInner.md)
 - [PokeapiClient.GenderSummary](docs/GenderSummary.md)
 - [PokeapiClient.GenerationDetail](docs/GenerationDetail.md)
 - [PokeapiClient.GenerationName](docs/GenerationName.md)
 - [PokeapiClient.GenerationSummary](docs/GenerationSummary.md)
 - [PokeapiClient.GrowthRateDescription](docs/GrowthRateDescription.md)
 - [PokeapiClient.GrowthRateDetail](docs/GrowthRateDetail.md)
 - [PokeapiClient.GrowthRateSummary](docs/GrowthRateSummary.md)
 - [PokeapiClient.ItemAttributeDescription](docs/ItemAttributeDescription.md)
 - [PokeapiClient.ItemAttributeDetail](docs/ItemAttributeDetail.md)
 - [PokeapiClient.ItemAttributeName](docs/ItemAttributeName.md)
 - [PokeapiClient.ItemAttributeSummary](docs/ItemAttributeSummary.md)
 - [PokeapiClient.ItemCategoryDetail](docs/ItemCategoryDetail.md)
 - [PokeapiClient.ItemCategoryName](docs/ItemCategoryName.md)
 - [PokeapiClient.ItemCategorySummary](docs/ItemCategorySummary.md)
 - [PokeapiClient.ItemDetail](docs/ItemDetail.md)
 - [PokeapiClient.ItemDetailBabyTriggerFor](docs/ItemDetailBabyTriggerFor.md)
 - [PokeapiClient.ItemDetailHeldByPokemonInner](docs/ItemDetailHeldByPokemonInner.md)
 - [PokeapiClient.ItemDetailHeldByPokemonInnerVersionDetailsInner](docs/ItemDetailHeldByPokemonInnerVersionDetailsInner.md)
 - [PokeapiClient.ItemDetailMachinesInner](docs/ItemDetailMachinesInner.md)
 - [PokeapiClient.ItemDetailSprites](docs/ItemDetailSprites.md)
 - [PokeapiClient.ItemEffectText](docs/ItemEffectText.md)
 - [PokeapiClient.ItemFlavorText](docs/ItemFlavorText.md)
 - [PokeapiClient.ItemFlingEffectDetail](docs/ItemFlingEffectDetail.md)
 - [PokeapiClient.ItemFlingEffectEffectText](docs/ItemFlingEffectEffectText.md)
 - [PokeapiClient.ItemFlingEffectSummary](docs/ItemFlingEffectSummary.md)
 - [PokeapiClient.ItemGameIndex](docs/ItemGameIndex.md)
 - [PokeapiClient.ItemName](docs/ItemName.md)
 - [PokeapiClient.ItemPocketDetail](docs/ItemPocketDetail.md)
 - [PokeapiClient.ItemPocketName](docs/ItemPocketName.md)
 - [PokeapiClient.ItemPocketSummary](docs/ItemPocketSummary.md)
 - [PokeapiClient.ItemSummary](docs/ItemSummary.md)
 - [PokeapiClient.LanguageDetail](docs/LanguageDetail.md)
 - [PokeapiClient.LanguageName](docs/LanguageName.md)
 - [PokeapiClient.LanguageSummary](docs/LanguageSummary.md)
 - [PokeapiClient.LocationAreaDetail](docs/LocationAreaDetail.md)
 - [PokeapiClient.LocationAreaDetailEncounterMethodRatesInner](docs/LocationAreaDetailEncounterMethodRatesInner.md)
 - [PokeapiClient.LocationAreaDetailEncounterMethodRatesInnerVersionDetailsInner](docs/LocationAreaDetailEncounterMethodRatesInnerVersionDetailsInner.md)
 - [PokeapiClient.LocationAreaDetailPokemonEncountersInner](docs/LocationAreaDetailPokemonEncountersInner.md)
 - [PokeapiClient.LocationAreaDetailPokemonEncountersInnerVersionDetailsInner](docs/LocationAreaDetailPokemonEncountersInnerVersionDetailsInner.md)
 - [PokeapiClient.LocationAreaDetailPokemonEncountersInnerVersionDetailsInnerEncounterDetails](docs/LocationAreaDetailPokemonEncountersInnerVersionDetailsInnerEncounterDetails.md)
 - [PokeapiClient.LocationAreaName](docs/LocationAreaName.md)
 - [PokeapiClient.LocationAreaSummary](docs/LocationAreaSummary.md)
 - [PokeapiClient.LocationDetail](docs/LocationDetail.md)
 - [PokeapiClient.LocationGameIndex](docs/LocationGameIndex.md)
 - [PokeapiClient.LocationName](docs/LocationName.md)
 - [PokeapiClient.LocationSummary](docs/LocationSummary.md)
 - [PokeapiClient.MachineDetail](docs/MachineDetail.md)
 - [PokeapiClient.MachineSummary](docs/MachineSummary.md)
 - [PokeapiClient.MoveBattleStyleDetail](docs/MoveBattleStyleDetail.md)
 - [PokeapiClient.MoveBattleStyleName](docs/MoveBattleStyleName.md)
 - [PokeapiClient.MoveBattleStyleSummary](docs/MoveBattleStyleSummary.md)
 - [PokeapiClient.MoveChange](docs/MoveChange.md)
 - [PokeapiClient.MoveChangeEffectEntriesInner](docs/MoveChangeEffectEntriesInner.md)
 - [PokeapiClient.MoveDamageClassDescription](docs/MoveDamageClassDescription.md)
 - [PokeapiClient.MoveDamageClassDetail](docs/MoveDamageClassDetail.md)
 - [PokeapiClient.MoveDamageClassName](docs/MoveDamageClassName.md)
 - [PokeapiClient.MoveDamageClassSummary](docs/MoveDamageClassSummary.md)
 - [PokeapiClient.MoveDetail](docs/MoveDetail.md)
 - [PokeapiClient.MoveDetailContestCombos](docs/MoveDetailContestCombos.md)
 - [PokeapiClient.MoveDetailContestCombosNormal](docs/MoveDetailContestCombosNormal.md)
 - [PokeapiClient.MoveDetailEffectChangesInner](docs/MoveDetailEffectChangesInner.md)
 - [PokeapiClient.MoveDetailEffectChangesInnerEffectEntriesInner](docs/MoveDetailEffectChangesInnerEffectEntriesInner.md)
 - [PokeapiClient.MoveDetailMachinesInner](docs/MoveDetailMachinesInner.md)
 - [PokeapiClient.MoveDetailMachinesInnerMachine](docs/MoveDetailMachinesInnerMachine.md)
 - [PokeapiClient.MoveDetailStatChangesInner](docs/MoveDetailStatChangesInner.md)
 - [PokeapiClient.MoveFlavorText](docs/MoveFlavorText.md)
 - [PokeapiClient.MoveLearnMethodDescription](docs/MoveLearnMethodDescription.md)
 - [PokeapiClient.MoveLearnMethodDetail](docs/MoveLearnMethodDetail.md)
 - [PokeapiClient.MoveLearnMethodName](docs/MoveLearnMethodName.md)
 - [PokeapiClient.MoveLearnMethodSummary](docs/MoveLearnMethodSummary.md)
 - [PokeapiClient.MoveMeta](docs/MoveMeta.md)
 - [PokeapiClient.MoveMetaAilmentDetail](docs/MoveMetaAilmentDetail.md)
 - [PokeapiClient.MoveMetaAilmentName](docs/MoveMetaAilmentName.md)
 - [PokeapiClient.MoveMetaAilmentSummary](docs/MoveMetaAilmentSummary.md)
 - [PokeapiClient.MoveMetaCategoryDescription](docs/MoveMetaCategoryDescription.md)
 - [PokeapiClient.MoveMetaCategoryDetail](docs/MoveMetaCategoryDetail.md)
 - [PokeapiClient.MoveMetaCategorySummary](docs/MoveMetaCategorySummary.md)
 - [PokeapiClient.MoveName](docs/MoveName.md)
 - [PokeapiClient.MoveSummary](docs/MoveSummary.md)
 - [PokeapiClient.MoveTargetDescription](docs/MoveTargetDescription.md)
 - [PokeapiClient.MoveTargetDetail](docs/MoveTargetDetail.md)
 - [PokeapiClient.MoveTargetName](docs/MoveTargetName.md)
 - [PokeapiClient.MoveTargetSummary](docs/MoveTargetSummary.md)
 - [PokeapiClient.NatureBattleStylePreference](docs/NatureBattleStylePreference.md)
 - [PokeapiClient.NatureDetail](docs/NatureDetail.md)
 - [PokeapiClient.NatureDetailPokeathlonStatChangesInner](docs/NatureDetailPokeathlonStatChangesInner.md)
 - [PokeapiClient.NatureName](docs/NatureName.md)
 - [PokeapiClient.NatureSummary](docs/NatureSummary.md)
 - [PokeapiClient.PaginatedAbilitySummaryList](docs/PaginatedAbilitySummaryList.md)
 - [PokeapiClient.PaginatedBerryFirmnessSummaryList](docs/PaginatedBerryFirmnessSummaryList.md)
 - [PokeapiClient.PaginatedBerryFlavorSummaryList](docs/PaginatedBerryFlavorSummaryList.md)
 - [PokeapiClient.PaginatedBerrySummaryList](docs/PaginatedBerrySummaryList.md)
 - [PokeapiClient.PaginatedCharacteristicSummaryList](docs/PaginatedCharacteristicSummaryList.md)
 - [PokeapiClient.PaginatedContestEffectSummaryList](docs/PaginatedContestEffectSummaryList.md)
 - [PokeapiClient.PaginatedContestTypeSummaryList](docs/PaginatedContestTypeSummaryList.md)
 - [PokeapiClient.PaginatedEggGroupSummaryList](docs/PaginatedEggGroupSummaryList.md)
 - [PokeapiClient.PaginatedEncounterConditionSummaryList](docs/PaginatedEncounterConditionSummaryList.md)
 - [PokeapiClient.PaginatedEncounterConditionValueSummaryList](docs/PaginatedEncounterConditionValueSummaryList.md)
 - [PokeapiClient.PaginatedEncounterMethodSummaryList](docs/PaginatedEncounterMethodSummaryList.md)
 - [PokeapiClient.PaginatedEvolutionChainSummaryList](docs/PaginatedEvolutionChainSummaryList.md)
 - [PokeapiClient.PaginatedEvolutionTriggerSummaryList](docs/PaginatedEvolutionTriggerSummaryList.md)
 - [PokeapiClient.PaginatedGenderSummaryList](docs/PaginatedGenderSummaryList.md)
 - [PokeapiClient.PaginatedGenerationSummaryList](docs/PaginatedGenerationSummaryList.md)
 - [PokeapiClient.PaginatedGrowthRateSummaryList](docs/PaginatedGrowthRateSummaryList.md)
 - [PokeapiClient.PaginatedItemAttributeSummaryList](docs/PaginatedItemAttributeSummaryList.md)
 - [PokeapiClient.PaginatedItemCategorySummaryList](docs/PaginatedItemCategorySummaryList.md)
 - [PokeapiClient.PaginatedItemFlingEffectSummaryList](docs/PaginatedItemFlingEffectSummaryList.md)
 - [PokeapiClient.PaginatedItemPocketSummaryList](docs/PaginatedItemPocketSummaryList.md)
 - [PokeapiClient.PaginatedItemSummaryList](docs/PaginatedItemSummaryList.md)
 - [PokeapiClient.PaginatedLanguageSummaryList](docs/PaginatedLanguageSummaryList.md)
 - [PokeapiClient.PaginatedLocationAreaSummaryList](docs/PaginatedLocationAreaSummaryList.md)
 - [PokeapiClient.PaginatedLocationSummaryList](docs/PaginatedLocationSummaryList.md)
 - [PokeapiClient.PaginatedMachineSummaryList](docs/PaginatedMachineSummaryList.md)
 - [PokeapiClient.PaginatedMoveBattleStyleSummaryList](docs/PaginatedMoveBattleStyleSummaryList.md)
 - [PokeapiClient.PaginatedMoveDamageClassSummaryList](docs/PaginatedMoveDamageClassSummaryList.md)
 - [PokeapiClient.PaginatedMoveLearnMethodSummaryList](docs/PaginatedMoveLearnMethodSummaryList.md)
 - [PokeapiClient.PaginatedMoveMetaAilmentSummaryList](docs/PaginatedMoveMetaAilmentSummaryList.md)
 - [PokeapiClient.PaginatedMoveMetaCategorySummaryList](docs/PaginatedMoveMetaCategorySummaryList.md)
 - [PokeapiClient.PaginatedMoveSummaryList](docs/PaginatedMoveSummaryList.md)
 - [PokeapiClient.PaginatedMoveTargetSummaryList](docs/PaginatedMoveTargetSummaryList.md)
 - [PokeapiClient.PaginatedNatureSummaryList](docs/PaginatedNatureSummaryList.md)
 - [PokeapiClient.PaginatedPalParkAreaSummaryList](docs/PaginatedPalParkAreaSummaryList.md)
 - [PokeapiClient.PaginatedPokeathlonStatSummaryList](docs/PaginatedPokeathlonStatSummaryList.md)
 - [PokeapiClient.PaginatedPokedexSummaryList](docs/PaginatedPokedexSummaryList.md)
 - [PokeapiClient.PaginatedPokemonColorSummaryList](docs/PaginatedPokemonColorSummaryList.md)
 - [PokeapiClient.PaginatedPokemonFormSummaryList](docs/PaginatedPokemonFormSummaryList.md)
 - [PokeapiClient.PaginatedPokemonHabitatSummaryList](docs/PaginatedPokemonHabitatSummaryList.md)
 - [PokeapiClient.PaginatedPokemonShapeSummaryList](docs/PaginatedPokemonShapeSummaryList.md)
 - [PokeapiClient.PaginatedPokemonSpeciesSummaryList](docs/PaginatedPokemonSpeciesSummaryList.md)
 - [PokeapiClient.PaginatedPokemonSummaryList](docs/PaginatedPokemonSummaryList.md)
 - [PokeapiClient.PaginatedRegionSummaryList](docs/PaginatedRegionSummaryList.md)
 - [PokeapiClient.PaginatedStatSummaryList](docs/PaginatedStatSummaryList.md)
 - [PokeapiClient.PaginatedSuperContestEffectSummaryList](docs/PaginatedSuperContestEffectSummaryList.md)
 - [PokeapiClient.PaginatedTypeSummaryList](docs/PaginatedTypeSummaryList.md)
 - [PokeapiClient.PaginatedVersionGroupSummaryList](docs/PaginatedVersionGroupSummaryList.md)
 - [PokeapiClient.PaginatedVersionSummaryList](docs/PaginatedVersionSummaryList.md)
 - [PokeapiClient.PalParkAreaDetail](docs/PalParkAreaDetail.md)
 - [PokeapiClient.PalParkAreaDetailPokemonEncountersInner](docs/PalParkAreaDetailPokemonEncountersInner.md)
 - [PokeapiClient.PalParkAreaName](docs/PalParkAreaName.md)
 - [PokeapiClient.PalParkAreaSummary](docs/PalParkAreaSummary.md)
 - [PokeapiClient.PokeathlonStatDetail](docs/PokeathlonStatDetail.md)
 - [PokeapiClient.PokeathlonStatDetailAffectingNatures](docs/PokeathlonStatDetailAffectingNatures.md)
 - [PokeapiClient.PokeathlonStatDetailAffectingNaturesDecreaseInner](docs/PokeathlonStatDetailAffectingNaturesDecreaseInner.md)
 - [PokeapiClient.PokeathlonStatDetailAffectingNaturesIncreaseInner](docs/PokeathlonStatDetailAffectingNaturesIncreaseInner.md)
 - [PokeapiClient.PokeathlonStatName](docs/PokeathlonStatName.md)
 - [PokeapiClient.PokeathlonStatSummary](docs/PokeathlonStatSummary.md)
 - [PokeapiClient.PokedexDescription](docs/PokedexDescription.md)
 - [PokeapiClient.PokedexDetail](docs/PokedexDetail.md)
 - [PokeapiClient.PokedexDetailPokemonEntriesInner](docs/PokedexDetailPokemonEntriesInner.md)
 - [PokeapiClient.PokedexName](docs/PokedexName.md)
 - [PokeapiClient.PokedexSummary](docs/PokedexSummary.md)
 - [PokeapiClient.PokemonColorDetail](docs/PokemonColorDetail.md)
 - [PokeapiClient.PokemonColorName](docs/PokemonColorName.md)
 - [PokeapiClient.PokemonColorSummary](docs/PokemonColorSummary.md)
 - [PokeapiClient.PokemonDetail](docs/PokemonDetail.md)
 - [PokeapiClient.PokemonDetailAbilitiesInner](docs/PokemonDetailAbilitiesInner.md)
 - [PokeapiClient.PokemonDetailCries](docs/PokemonDetailCries.md)
 - [PokeapiClient.PokemonDetailHeldItems](docs/PokemonDetailHeldItems.md)
 - [PokeapiClient.PokemonDetailMovesInner](docs/PokemonDetailMovesInner.md)
 - [PokeapiClient.PokemonDetailMovesInnerVersionGroupDetailsInner](docs/PokemonDetailMovesInnerVersionGroupDetailsInner.md)
 - [PokeapiClient.PokemonDetailPastAbilitiesInner](docs/PokemonDetailPastAbilitiesInner.md)
 - [PokeapiClient.PokemonDetailPastTypesInner](docs/PokemonDetailPastTypesInner.md)
 - [PokeapiClient.PokemonDetailSprites](docs/PokemonDetailSprites.md)
 - [PokeapiClient.PokemonDetailTypesInner](docs/PokemonDetailTypesInner.md)
 - [PokeapiClient.PokemonDexEntry](docs/PokemonDexEntry.md)
 - [PokeapiClient.PokemonFormDetail](docs/PokemonFormDetail.md)
 - [PokeapiClient.PokemonFormDetailFormNamesInner](docs/PokemonFormDetailFormNamesInner.md)
 - [PokeapiClient.PokemonFormDetailSprites](docs/PokemonFormDetailSprites.md)
 - [PokeapiClient.PokemonFormSummary](docs/PokemonFormSummary.md)
 - [PokeapiClient.PokemonGameIndex](docs/PokemonGameIndex.md)
 - [PokeapiClient.PokemonHabitatDetail](docs/PokemonHabitatDetail.md)
 - [PokeapiClient.PokemonHabitatName](docs/PokemonHabitatName.md)
 - [PokeapiClient.PokemonHabitatSummary](docs/PokemonHabitatSummary.md)
 - [PokeapiClient.PokemonShapeDetail](docs/PokemonShapeDetail.md)
 - [PokeapiClient.PokemonShapeDetailAwesomeNamesInner](docs/PokemonShapeDetailAwesomeNamesInner.md)
 - [PokeapiClient.PokemonShapeDetailNamesInner](docs/PokemonShapeDetailNamesInner.md)
 - [PokeapiClient.PokemonShapeSummary](docs/PokemonShapeSummary.md)
 - [PokeapiClient.PokemonSpeciesDescription](docs/PokemonSpeciesDescription.md)
 - [PokeapiClient.PokemonSpeciesDetail](docs/PokemonSpeciesDetail.md)
 - [PokeapiClient.PokemonSpeciesDetailGeneraInner](docs/PokemonSpeciesDetailGeneraInner.md)
 - [PokeapiClient.PokemonSpeciesDetailPalParkEncountersInner](docs/PokemonSpeciesDetailPalParkEncountersInner.md)
 - [PokeapiClient.PokemonSpeciesDetailVarietiesInner](docs/PokemonSpeciesDetailVarietiesInner.md)
 - [PokeapiClient.PokemonSpeciesFlavorText](docs/PokemonSpeciesFlavorText.md)
 - [PokeapiClient.PokemonSpeciesSummary](docs/PokemonSpeciesSummary.md)
 - [PokeapiClient.PokemonStat](docs/PokemonStat.md)
 - [PokeapiClient.PokemonSummary](docs/PokemonSummary.md)
 - [PokeapiClient.RegionDetail](docs/RegionDetail.md)
 - [PokeapiClient.RegionName](docs/RegionName.md)
 - [PokeapiClient.RegionSummary](docs/RegionSummary.md)
 - [PokeapiClient.StatDetail](docs/StatDetail.md)
 - [PokeapiClient.StatDetailAffectingMoves](docs/StatDetailAffectingMoves.md)
 - [PokeapiClient.StatDetailAffectingMovesIncreaseInner](docs/StatDetailAffectingMovesIncreaseInner.md)
 - [PokeapiClient.StatDetailAffectingNatures](docs/StatDetailAffectingNatures.md)
 - [PokeapiClient.StatName](docs/StatName.md)
 - [PokeapiClient.StatSummary](docs/StatSummary.md)
 - [PokeapiClient.SuperContestEffectDetail](docs/SuperContestEffectDetail.md)
 - [PokeapiClient.SuperContestEffectFlavorText](docs/SuperContestEffectFlavorText.md)
 - [PokeapiClient.SuperContestEffectSummary](docs/SuperContestEffectSummary.md)
 - [PokeapiClient.TypeDetail](docs/TypeDetail.md)
 - [PokeapiClient.TypeDetailDamageRelations](docs/TypeDetailDamageRelations.md)
 - [PokeapiClient.TypeDetailPastDamageRelationsInner](docs/TypeDetailPastDamageRelationsInner.md)
 - [PokeapiClient.TypeDetailPastDamageRelationsInnerDamageRelations](docs/TypeDetailPastDamageRelationsInnerDamageRelations.md)
 - [PokeapiClient.TypeDetailPokemonInner](docs/TypeDetailPokemonInner.md)
 - [PokeapiClient.TypeDetailPokemonInnerPokemon](docs/TypeDetailPokemonInnerPokemon.md)
 - [PokeapiClient.TypeDetailSpritesValueValue](docs/TypeDetailSpritesValueValue.md)
 - [PokeapiClient.TypeGameIndex](docs/TypeGameIndex.md)
 - [PokeapiClient.TypeSummary](docs/TypeSummary.md)
 - [PokeapiClient.VersionDetail](docs/VersionDetail.md)
 - [PokeapiClient.VersionGroupDetail](docs/VersionGroupDetail.md)
 - [PokeapiClient.VersionGroupSummary](docs/VersionGroupSummary.md)
 - [PokeapiClient.VersionName](docs/VersionName.md)
 - [PokeapiClient.VersionSummary](docs/VersionSummary.md)


## Documentation for Authorization


Authentication schemes defined for the API:
### basicAuth

- **Type**: HTTP basic authentication

### cookieAuth


- **Type**: API key
- **API key parameter name**: sessionid
- **Location**: 

