Add Webhook Template
Create a new webhook template with configurable retry logic, timeout settings, and template variable support
Base URL
All API requests should be made to:Example request
Request body
Template Variables
Webhook templates support dynamic variable substitution using the following syntax:Secret Vault Keys
Access keys from the secret vault:Workflow Step Variables
Access variables from previous workflow steps:Initial Variables
Access variables from the initial workflow input:Usage in Different Fields
Template variables can be used in:- Request Body (
request_body_json): Any field value can contain template variables - Headers (
headers_json): Header values can contain template variables - Query Parameters (
query_params_json): Query parameter values can contain template variables - Path (
path): The path itself can contain template variables
Example with Template Variables
Example response
Response fields
Authorizations
API key for authentication. Get this from your dashboard by selecting a brand and going to API Keys section.
Brand UUID for authentication. Get this from your dashboard after adding a brand - it will be displayed in the UI.
Body
Webhook template configuration
Name of the webhook template
Description of the webhook template
HTTP method (e.g., 'GET', 'POST', 'PUT', 'DELETE')
GET, POST, PUT, DELETE, PATCH URL path for the webhook (supports template variables)
UUID of the domain associated with this webhook template
Delay in seconds between retry attempts
Retry backoff strategy
linear, exponential Maximum number of retry attempts
Request timeout in milliseconds
Request body as JSON object (supports template variables)
HTTP headers as JSON object (supports template variables)
Query parameters as JSON object (supports template variables)

