v2

latestOpenAPI 3.0.3Apache 2.0raw.githubusercontent.com2026-01-12412664.0 KB
Vault

Store Secret in Vault

Store or update a secret in the DeepSecure vault. Secrets are used for secure API key management and injection at runtime.

post/vault/store

Request body

namestring required
valuestring required
secret_metadataobject

Additional metadata for the secret

Example request

{
  "name": "openai-api-key",
  "value": "sk-...",
  "secret_metadata": {
    "target_base_url": "https://api.openai.com",
    "description": "OpenAI API key for production",
    "labels": {
      "env": "prod"
    }
  }
}

Response

Secret stored successfully

namestring
messagestring

Example response

{
  "name": "openai-api-key",
  "message": "Secret stored successfully"
}