Customer Vault

Create vault provider

Create a new vault provider configuration for an organization

post/api/v1/vault/providers

Request

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

Headers

X-Organization-IDstring required

Organization ID

X-User-IDstring required

User ID

Request body

display_namestring
is_defaultboolean
provider_configobject required
provider_name'internal' | 'hashicorp_vault' | 'aws_secrets_manager' | 'azure_key_vault' | 'gcp_secret_manager' required

Response

Vault provider created successfully

created_atstring
created_bystring
display_namestring
idstring
is_activeboolean
is_defaultboolean
organization_idstring

Populated at runtime via JOIN with vault_provider_organizations

provider_configobject
provider_name'internal' | 'hashicorp_vault' | 'aws_secrets_manager' | 'azure_key_vault' | 'gcp_secret_manager'
updated_atstring

Changes

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