Skip to main content
POST
Add a new secret to the System Secret Vault for use in webhook templates.

Base URL

All API requests should be made to:

Example request

Request body

Example response

Error response

If a secret with the same key already exists:

Response fields

Authorizations

x-hookpulse-api-key
string
header
required

API key for authentication. Get this from your dashboard by selecting a brand and going to API Keys section.

x-brand-uuid
string
header
required

Brand UUID for authentication. Get this from your dashboard after adding a brand - it will be displayed in the UI.

Body

application/json

Secret configuration

secret_key
string
required

Unique identifier/key name for the secret

secret_value
string
required

The secret value to store

Response

Secret added successfully

success
boolean

Indicates if the request was successful

details
string

Success message