Skip to content

Common Models

common_models

Base models shared by the endpoints.

APIResource

url: str

Description

description: str

language: NamedAPIResource

Effect

effect: str

language: NamedAPIResource

Encounter

min_level: int

max_level: int

condition_values: list[NamedAPIResource]

chance: int

method: NamedAPIResource

FlavorText

flavor_text: str

language: NamedAPIResource

version: NamedAPIResource | None = None

GenerationGameIndex

game_index: int

generation: NamedAPIResource

MachineVersionDetail

machine: APIResource

version_group: NamedAPIResource

Name

name: str

language: NamedAPIResource

NamedAPIResource

name: str

url: str

VerboseEffect

effect: str

short_effect: str

language: NamedAPIResource

VersionEncounterDetail

version: NamedAPIResource

max_chance: int

encounter_details: list[Encounter]

VersionGameIndex

game_index: int

version: NamedAPIResource

VersionGroupFlavorText

text: str

language: NamedAPIResource

version_group: NamedAPIResource