Customer Vault

Create secret with vault

Create a new secret with external vault integration

post/api/v1/vault/secrets

Request

  • Base URL
    http://localhost:8080
  • Auth
    API key in header Authorization

Headers

X-User-IDstring required

User ID

Request body

auto_syncboolean
encryption_key_idstring
namestring required
organization_idstring required
registry_typestring required
secret_dataobject required
vault_pathstring
vault_provider_idstring
vault_type'internal' | 'hashicorp_vault' | 'aws_secrets_manager' | 'azure_key_vault' | 'gcp_secret_manager'

Response

Secret created successfully

aws_access_keystring
aws_regionstring
aws_secret_access_keystring
created_atstring
created_bystring
encryption_key_idstring
idstring

Original fields

is_activeboolean
key_file_contentstring
namestring
organization_idstring
passwordstring
registry_namestring
registry_typestring
secret_typestring
urlstring
usernamestring
vault_configobject
vault_metadataobject
vault_pathstring
vault_type'internal' | 'hashicorp_vault' | 'aws_secrets_manager' | 'azure_key_vault' | 'gcp_secret_manager'

Changes

No recorded changes to this operation across all 1 revision of this API.