---
title: "Delete a Cube (asynchronous)"
method: DELETE
path: "/spaces/{spaceId}/cubes/{cubeId}"
tags: ["Cubes"]
---

# Delete a Cube (asynchronous)

`DELETE /spaces/{spaceId}/cubes/{cubeId}`

## Request

- Base URL: `https://krova.cloud/api/v1`
- URL: `https://krova.cloud/api/v1/spaces/{spaceId}/cubes/{cubeId}`
- Auth: API key in header `X-API-KEY`

## Path parameters

- `spaceId` string, required
- `cubeId` string, required

## Response `200`

Deletion enqueued

- object
  - `success` boolean, required

## Other responses

- `404`: Resource not found
- `409`: The Cube has termination protection on. Turn it off with PATCH before deleting. Power-off, wake, restart, restore, network-reset and snapshot operations are not termination and are never blocked by this.
- `429`: Rate limit exceeded (10 mutations / 60s)

---

[API](https://skmtc.dev/krova/apis/krova-cloud-api.md) · [All operations](https://skmtc.dev/krova/apis/krova-cloud-api/llms.txt) · [OpenAPI document](https://skmtc.dev/krova/apis/krova-cloud-api/revisions/46bb68281ce1?raw)
