Soft delete a credential reference
Soft deletes one credential reference so it can no longer be granted to a new session. Sessions already running keep the credential they were started with, and the delete cannot be undone through this API.
Authorizations
A Recursion API key, created in the console under API keys.
Path Parameters
Vault id (UUID) that owns the credential.
Credential reference id (UUID) within the vault, as returned by listVaultCredentials.
Response
Shared response body of every soft-delete endpoint, on agents, environments, tags, vaults, vault credentials, webhook bindings, and sessions. Soft delete is a tombstone, not an erase: the row stops appearing in list and get responses but is retained, and there is no undelete endpoint to bring it back. Irreversible erasure is the separate, confirmation-gated purge path.
Shared response body of every soft-delete endpoint, on agents, environments, tags, vaults, vault credentials, webhook bindings, and sessions. Soft delete is a tombstone, not an erase: the row stops appearing in list and get responses but is retained, and there is no undelete endpoint to bring it back. Irreversible erasure is the separate, confirmation-gated purge path.
Always true. The record was soft deleted and is now excluded from reads; a delete that did not happen is an HTTP error instead, so this field never reports false.