| 1 |
quantity |
integer |
Yes |
The number of Pokémon that must match the criteria. |
No |
| 2 |
species |
PokemonSpeciesID |
No |
Specifies the species of the Pokémon. Accepts any valid Pokémon species name or '_'. |
No |
| 3 |
minLevel |
integer |
No |
Specifies the minimum level of the Pokémon. Accepts any positive integer representing a Pokémon level or '_'. |
No |
| 4 |
maxLevel |
integer |
No |
Specifies the maximum level of the Pokémon. Accepts any positive integer representing a Pokémon level or '_'. |
No |
| 5 |
ptype |
PokemonTypeID |
No |
Specifies the type of the Pokémon. Accepts any valid Pokémon type (e.g., 'Fire', 'Water') or '_'. |
No |
| 6 |
sex |
string |
No |
Specifies the sex of the Pokémon. Accepts 'M' for Male, 'F' for Female, 'N' for neutral, or '_'. |
No |
| 7 |
shiny |
boolean |
No |
Indicates if the Pokémon must be shiny. Accepts 'true', 'false', or '_'. |
No |
| 8 |
item |
ItemID |
No |
Specifies the item the Pokémon must have equipped. Accepts any valid item name or '_'. |
No |
| 9 |
nature |
PokemonNatureID |
No |
Specifies the nature of the Pokémon. Accepts any valid Pokémon nature or '_'. |
No |
| 10 |
ability |
PokemonAbilityID |
No |
Specifies the ability the Pokémon must have. Accepts any valid Pokémon ability or '_'. |
No |
| 11 |
move1 |
PokemonMoveID |
No |
Specifies the first move the Pokémon must know. Accepts any valid Pokémon move name or '_'. |
No |
| 12 |
move2 |
PokemonMoveID |
No |
Specifies the second move the Pokémon must know. Accepts any valid Pokémon move name or '_'. |
No |
| 13 |
move3 |
PokemonMoveID |
No |
Specifies the third move the Pokémon must know. Accepts any valid Pokémon move name or '_'. |
No |
| 14 |
move4 |
PokemonMoveID |
No |
Specifies the fourth move the Pokémon must know. Accepts any valid Pokémon move name or '_'. |
No |
| 15 |
IV_HP_min |
integer |
No |
Specifies the minimum IV for the HP stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 16 |
IV_HP_max |
integer |
No |
Specifies the maximum IV for the HP stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 17 |
IV_ATK_min |
integer |
No |
Specifies the minimum IV for the Attack stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 18 |
IV_ATK_max |
integer |
No |
Specifies the maximum IV for the Attack stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 19 |
IV_DEF_min |
integer |
No |
Specifies the minimum IV for the Defense stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 20 |
IV_DEF_max |
integer |
No |
Specifies the maximum IV for the Defense stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 21 |
IV_SPA_min |
integer |
No |
Specifies the minimum IV for the Special Attack stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 22 |
IV_SPA_max |
integer |
No |
Specifies the maximum IV for the Special Attack stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 23 |
IV_SPD_min |
integer |
No |
Specifies the minimum IV for the Special Defense stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 24 |
IV_SPD_max |
integer |
No |
Specifies the maximum IV for the Special Defense stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 25 |
IV_SPE_min |
integer |
No |
Specifies the minimum IV for the Speed stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 26 |
IV_SPE_max |
integer |
No |
Specifies the maximum IV for the Speed stat. Accepts any integer between 0 and 31 or '_'. |
No |
| 27 |
EV_HP_min |
integer |
No |
Specifies the minimum EV for the HP stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 28 |
EV_HP_max |
integer |
No |
Specifies the maximum EV for the HP stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 29 |
EV_ATK_min |
integer |
No |
Specifies the minimum EV for the Attack stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 30 |
EV_ATK_max |
integer |
No |
Specifies the maximum EV for the Attack stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 31 |
EV_DEF_min |
integer |
No |
Specifies the minimum EV for the Defense stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 32 |
EV_DEF_max |
integer |
No |
Specifies the maximum EV for the Defense stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 33 |
EV_SPA_min |
integer |
No |
Specifies the minimum EV for the Special Attack stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 34 |
EV_SPA_max |
integer |
No |
Specifies the maximum EV for the Special Attack stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 35 |
EV_SPD_min |
integer |
No |
Specifies the minimum EV for the Special Defense stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 36 |
EV_SPD_max |
integer |
No |
Specifies the maximum EV for the Special Defense stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 37 |
EV_SPE_min |
integer |
No |
Specifies the minimum EV for the Speed stat. Accepts any integer between 0 and 252 or '_'. |
No |
| 38 |
EV_SPE_max |
integer |
No |
Specifies the maximum EV for the Speed stat. Accepts any integer between 0 and 252 or '_'. |
No |