Vault Secrets

Create Vault Secret

post/api/v1/vault/secrets

Request body

idstring uuid required
namestring required

Plaintext display name for listing the secret, such as 'AWS Production'.

descriptionstring nullable

Optional freeform context describing when and how to use this credential.

secret_type'api_key' | 'key_pair' | 'login' | 'ssh_key' | 'other' required
encrypted_payloadstring required

AES-256-GCM ciphertext (base64), opaque to server

Response

Successful Response

idstring uuid required
namestring required
descriptionstring nullable required
secret_type'api_key' | 'key_pair' | 'login' | 'ssh_key' | 'other' required
created_atstring date-time required
updated_atstring date-time required

Changes