Keystore Secrets
post/v1/keystore/secrets

Request

  • Base URL: http://localhost:8080/api
  • URL: http://localhost:8080/api/v1/keystore/secrets
  • Auth: none declared

Request body

keystring required

Path-style key

valuestring required

Secret value — any valid JSON

descriptionstring nullable

Example request

{
  "key": "/db/password",
  "value": "s3cr3t!",
  "description": "Production database password"
}

Response

Secret created. Value is masked in the response.

keystring required

Path-style key

versioninteger required
value'*****' required

Always masked — never returns the real value

descriptionstring nullable
createdAtstring date-time required
updatedAtstring date-time required
createdBystring required
updatedBystring required

Example response

{
  "key": "/db/password",
  "version": 1,
  "value": "*****",
  "description": "Production database password",
  "createdAt": "2026-05-19T10:00:00Z",
  "updatedAt": "2026-05-19T10:00:00Z",
  "createdBy": "admin",
  "updatedBy": "admin"
}

Changes