---
title: "Delete Workspace"
method: DELETE
path: "/api/workspaces/{workspace_id}"
tags: ["workspaces"]
---

# Delete Workspace

`DELETE /api/workspaces/{workspace_id}`

Tombstone the workspace and purge it in the background.

Owner-only: a grant holder gets the same 404 as a stranger. The tombstone
lands before this returns, so every later request for the workspace 404s,
viewers included; the purge itself is resumed at the next API start if
this process dies before finishing it.

## Path parameters

- `workspace_id` string, required

## Response `202`

Successful Response

- WorkspaceDeletionAccepted
  - `workspace_id` string, required
  - `deleted_at` string, required

## Other responses

- `422` — Validation Error

## Changes

- **2026-09-18** `abf76937a751` — 2 info
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
- **2026-09-10** `3a8d4a28ae93` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/quadrillion/apis/quadrillion-cloud-api/changes/api/workspaces/:workspace_id/delete.md)

---

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