# Delete Wireguard Gateway

Deletes the specified WireGuard Gateway.

To delete a WireGuard Gateway, perform a `DELETE` request with the `gatewayId` of the WireGuard Gateway.

## Endpoint

Use a [<mark style="color:blue;">region-specific</mark>](https://docs.ionos.com/sections-test/guides/network-services/vpn-gateway/api-how-tos/..#endpoints) endpoint to delete the WireGuard Gateway: `https://vpn.{region}.ionos.com/wireguardgateways/{gatewayId}`.

## Request

**Note:** The following request contains a sample `gatewayId`. Replace them with the `gatewayId` value, whose information you want to delete.

```bash
curl --location \
--request DELETE 'https://vpn.de-fra.ionos.com/wireguardgateways/85c79b4b-5b40-570a-b788-58dd46ea71e2' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJraWQiO'
```

{% tabs %}
{% tab title="Path Parameters" %}
You can update the `gatewayId` value to delete a specific WireGuard Gateway:

| Path Parameters | Type   | Description                             | Example                                |
| --------------- | ------ | --------------------------------------- | -------------------------------------- |
| `gatewayId`     | string | The ID (UUID) of the WireGuard Gateway. | `85c79b4b-5b40-570a-b788-58dd46ea71e2` |
| {% endtab %}    |        |                                         |                                        |

{% tab title="Request Header Parameters" %}
To make authenticated requests to the API, the following fields are mandatory in the request header:

| Header Parameters | Required |  Type  | Description                                                                     |
| ----------------- | :------: | :----: | ------------------------------------------------------------------------------- |
| `Authorization`   |    yes   | string | The Bearer token enable requests to authenticate using an JSON Web Token (JWT). |
| {% endtab %}      |          |        |                                                                                 |
| {% endtabs %}     |          |        |                                                                                 |

## Response

**202 Successful operation**

{% hint style="success" %}
**Result:** The WireGuard Gateway with the specified `gatewayId` is successfully deleted.
{% endhint %}
