Soft-delete a vault
DELETE
/vaults/{id}
const url = 'https://api.engram.page/vaults/example';const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request DELETE \ --url https://api.engram.page/vaults/example \ --header 'Authorization: Bearer <token>'Soft-deletes the vault, keeping it restorable for 30 days before it is permanently purged. Returns 404 when no such vault exists.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string
Vault UUID
Responses
Section titled “Responses”Soft-deleted (restorable for 30 days)
Media typeapplication/json
VaultDeleted
object
deleted
required
boolean
id
required
string format: uuid
Example
{ "deleted": true}No such vault
Media typeapplication/json
MessageError
object
error
required
string
Example
{ "error": "not found"}