---
title: "Changes to Schedule vault deletion"
method: DELETE
path: "/vaults/{id}"
---

# Changes to Schedule vault deletion

`DELETE /vaults/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 30 revisions.

- **2026-10-28** `97cfadccd0c0`: 1 info
- **2026-10-28** `a9a10e328ba5`: 16 info
- **2026-10-28** `56d7c265a77a`: 4 breaking
- **2026-10-26** `f84ee4518b07`: 3 breaking, 6 info
- **2026-10-26** `aa14909854a3`: 5 info
- **2026-10-06** `ddca8926a12f`: 1 breaking

## Changes

- **2026-10-28** `97cfadccd0c0`: 1 info
  - added the optional property `data/deletion_notice_unreached` to the response with the `202` status
- **2026-10-28** `a9a10e328ba5`: 16 info
  - the response property `error/details` became required for the status `400`
  - the response property `error/details` became required for the status `403`
  - the response property `error/details` became required for the status `404`
  - the response property `error/details` became required for the status `409`
  - the response property `meta` became required for the status `400`
  - the response property `meta` became required for the status `403`
  - the response property `meta` became required for the status `404`
  - the response property `meta` became required for the status `409`
  - the response property `meta/api_version` became required for the status `400`
  - the response property `meta/api_version` became required for the status `403`
  - the response property `meta/api_version` became required for the status `404`
  - the response property `meta/api_version` became required for the status `409`
  - added the required property `meta/request_id` to the response with the `400` status
  - added the required property `meta/request_id` to the response with the `403` status
  - added the required property `meta/request_id` to the response with the `404` status
  - added the required property `meta/request_id` to the response with the `409` status
- **2026-10-28** `56d7c265a77a`: 4 breaking
  - the response property `error/details` became nullable for the status `400`
  - the response property `error/details` became nullable for the status `403`
  - the response property `error/details` became nullable for the status `404`
  - the response property `error/details` became nullable for the status `409`
- **2026-10-26** `f84ee4518b07`: 3 breaking, 6 info
  - added the new required `header` request parameter `X-Vault-Deletion-Mode`
  - the response property `data/started_at` became optional for the status `202`
  - removed the required property `data/message` from the response with the `202` status
  - the endpoint scheme security `ApiKeyAuth` was removed from the API
  - added the optional property `data/deletion_requested_at` to the response with the `202` status
  - added the optional property `data/deletion_requested_by` to the response with the `202` status
  - added the optional property `data/deletion_schedule_id` to the response with the `202` status
  - added the optional property `data/deletion_scheduled_for` to the response with the `202` status
  - added the required property `data/status` to the response with the `202` status
- **2026-10-26** `aa14909854a3`: 5 info
  - added the non-success response with the status `400`
  - added the non-success response with the status `403`
  - added the non-success response with the status `404`
  - added the non-success response with the status `409`
  - added the success response with the status `202`
- **2026-10-06** `ddca8926a12f`: 1 breaking
  - added the new required `header` request parameter `X-Confirm-Name-B64`

---

[Operation](https://skmtc.dev/sparkvault/apis/sparkvault-api/docs/vaults/:id/delete.md) - [API](https://skmtc.dev/sparkvault/apis/sparkvault-api.md) - [Page](https://skmtc.dev/sparkvault/apis/sparkvault-api/changes/vaults/:id/delete)
