Skip to content
SHC Docs

vault response models

Generated file — do not edit by hand. Regenerate from the repo root with CGO_ENABLED=0 go run scripts/gen-response-models-md.go.

Part of the API response model reference, which explains the Response model and Origin columns. Route inventory: routes.md. Named payload structs: payload-shapes.md.

MethodPathResponse modelOrigin
GET/api/method/shc.vault.existsMethodResponse[SecretExistsResponse]handler
POST/api/method/shc.vault.exportMethodResponse[exportResponse]handler
POST/api/method/shc.vault.importMethodResponse[importResponse]handler
POST/api/method/shc.vault.migrateMethodResponse[MigrateResult]handler
POST/api/method/shc.vault.rotateMethodResponse[RotateResult]handler
GET/api/method/shc.vault.statusMethodResponse[VaultStatusResponse]handler
POST/api/method/shc.vault.unlockMethodResponse[VaultUnlockResponse]handler
GET/api/resource/SecretMethodResponse[SecretListResponse]handler
POST/api/resource/SecretDocResponse[SecretResponse]handler
DELETE/api/resource/Secret/*MethodResponse[string]handler
GET/api/resource/Secret/*DocResponse[SecretValueResponse]handler
PUT/api/resource/Secret/*DocResponse[SecretResponse]handler
DELETE/api/resource/Secret/{key:path}MethodResponse[string]handler
GET/api/resource/Secret/{key:path}DocResponse[SecretValueResponse]handler
PUT/api/resource/Secret/{key:path}DocResponse[SecretResponse]handler
POST/internal/vault/rekeyVaultInternalUnlockResponsehandler
POST/internal/vault/request-unlockVaultInternalUnlockResponsehandler
POST/internal/vault/unlockVaultInternalUnlockResponsehandler