Skip to content
Announcement: An API update is available. Check the documentation for details.

Get version group

GET
/api/v2/version-group/{id}/
const url = 'https://pokeapi.co/api/v2/version-group/1/';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}

Version groups categorize highly similar versions of the games.

id
required
string

This parameter can be a string or an integer.

Example
Terminal window
1
Media typeapplication/json
object
id
required
integer
name
required
string
<= 200 characters
order
integer | null
>= -2147483648 <= 2147483647
generation
required
object
name
required
string
<= 200 characters
url
required
string format: uri
move_learn_methods
required
Array<object>
object
name
required
string
<= 200 characters
url
required
string format: uri
pokedexes
required
Array<object>
object
name
required
string
<= 200 characters
url
required
string format: uri
regions
required
Array<object>
object
name
required
string
<= 200 characters
url
required
string format: uri
versions
required
Array<object>
object
name
required
string
<= 200 characters
url
required
string format: uri
Example
Terminal window
{
"id": 1,
"name": "red-blue",
"order": 3,
"generation": {
"name": "generation-i",
"url": "https://pokeapi.co/api/v2/generation/1/"
},
"move_learn_methods": [
{
"name": "level-up",
"url": "https://pokeapi.co/api/v2/move-learn-method/1/"
},
{
"name": "machine",
"url": "https://pokeapi.co/api/v2/move-learn-method/4/"
}
],
"pokedexes": [
{
"name": "kanto",
"url": "https://pokeapi.co/api/v2/pokedex/2/"
}
],
"regions": [
{
"name": "kanto",
"url": "https://pokeapi.co/api/v2/region/1/"
}
],
"versions": [
{
"name": "red",
"url": "https://pokeapi.co/api/v2/version/1/"
},
{
"name": "blue",
"url": "https://pokeapi.co/api/v2/version/2/"
}
]
}