# Evolution Stones

## List Evolution Stone

<mark style="color:blue;">`GET`</mark> `https://ex.traction.one/pokedex/evolution/stones`

This endpoint returns an array of Pokémon Evolution Stone names discovered in the Pokémon World.

#### Headers

| Name       | Type   | Description                        |
| ---------- | ------ | ---------------------------------- |
| User-Agent | string | The User-Agent of your application |

{% tabs %}
{% tab title="200 Evolution stone names successfully retrieved." %}

```javascript
[
    "Fire Stone",
    "Water Stone",
    "Thunder Stone",
    "Leaf Stone",
    "Moon Stone",
    "Sun Stone",
    "Shiny Stone",
    "Dusk Stone",
    "Dawn Stone",
    "Ice Stone"
]
```

{% endtab %}
{% endtabs %}

**Example Request**

```bash
curl -i -X GET \
  -H "User-Agent: BastionDiscordBot (https://bastion.traction.one, v10.13.0)" \
  https://ex.traction.one/pokedex/evolution/stones
```

## Get Evolution Stone

<mark style="color:blue;">`GET`</mark> `https://ex.traction.one/pokedex/evolution/stones/:slug`

This endpoint returns a Evolution Stone object containing the details about the evolution stone.

#### Path Parameters

| Name | Type   | Description                                      |
| ---- | ------ | ------------------------------------------------ |
| slug | string | The string used to identify this evolution stone |

#### Headers

| Name       | Type   | Description                        |
| ---------- | ------ | ---------------------------------- |
| User-Agent | string | The User-Agent of your application |

{% tabs %}
{% tab title="200 Evolution stone successfully retrieved." %}

```json
{
  "name": "Dusk Stone",
  "aka": "Darkness Stone",
  "slug": "dusk",
  "effects": [
    "Causes Murkrow to evolve into Honchkrow.",
    "Causes Misdreavus to evolve into Mismagius.",
    "Causes Lampent to evolve into Chandelure.",
    "Causes Doublade to evolve into Aegislash."
  ],
  "sprite": "https://archives.bulbagarden.net/media/upload/9/9d/Bag_Dusk_Stone_SV_Sprite.png"
}
```

{% endtab %}
{% endtabs %}

**Example Request**

```bash
curl -i -X GET \
  -H "User-Agent: BastionDiscordBot (https://bastion.traction.one, v10.13.0)" \
  https://ex.traction.one/pokedex/evolution/stones/dusk
```
