Permanently deactivate a vault by scheduling destruction of its signing keys. The key enters a 30-day retention period before final destruction, during which the vault cannot sign transactions. This action is irreversible. Ensure all pending transactions are complete before deactivating.
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string (UUID) | Yes | Vault UUID to deactivate |
status to inactive immediately| Field | Type | Description |
|---|---|---|
id | string | Vault identifier |
name | string | Vault name |
type | string | Vault type (HSM) |
status | string | Updated vault status (inactive) |
keyStatus | string | Key status (pending_destruction) |
keyError | string | Error message if applicable (nullable) |
organizationId | string | Owning organization |
address | string | Blockchain address |
bsb | string | Bank State Branch code (nullable) |
accountNumber | string | Bank account number (nullable) |
groupName | string | Organizational grouping (nullable) |
tags | string[] | Metadata tags |
createdAt | string | Creation timestamp (ISO 8601) |
updatedAt | string | Last modification timestamp (ISO 8601) |
vaults:delete
Permanently deactivate a vault by scheduling destruction of its signing keys. The key enters a 30-day retention period before final destruction, during which the vault cannot sign transactions. This action is irreversible. Ensure all pending transactions are complete before deactivating.
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string (UUID) | Yes | Vault UUID to deactivate |
status to inactive immediately| Field | Type | Description |
|---|---|---|
id | string | Vault identifier |
name | string | Vault name |
type | string | Vault type (HSM) |
status | string | Updated vault status (inactive) |
keyStatus | string | Key status (pending_destruction) |
keyError | string | Error message if applicable (nullable) |
organizationId | string | Owning organization |
address | string | Blockchain address |
bsb | string | Bank State Branch code (nullable) |
accountNumber | string | Bank account number (nullable) |
groupName | string | Organizational grouping (nullable) |
tags | string[] | Metadata tags |
createdAt | string | Creation timestamp (ISO 8601) |
updatedAt | string | Last modification timestamp (ISO 8601) |
vaults:delete