You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- You can test the webhook by sending a request to the webhook URL. E.g. depending on authorization: curl -X POST http://localhost:3000/api/webhooks/trigger/d8abcf0d-1ee5-4b77-bb07-b1e8142ea4e9 -H "Content-Type: application/json" -H "X-Sim-Secret: 1234" -d '{"message": "Test webhook trigger", "data": {"key": "v"}}'
20
20
- Continuing example above, the body can be accessed in downstream block using dot notation. E.g. <webhook1.message> and <webhook1.data.key>
21
+
- To deduplicate incoming events, set the Deduplication Field to a dot-notation path of a unique field in the payload (e.g. "event.id"). Duplicate values within 7 days will be skipped.
21
22
- Only use when there's no existing integration for the service with triggerAllowed flag set to true.
'Dot-notation path to a unique field in the payload for deduplication. If the same value is seen within 7 days, the duplicate webhook will be skipped.',
59
+
required: false,
60
+
mode: 'trigger',
61
+
},
62
+
{
63
+
id: 'responseMode',
64
+
title: 'Acknowledgement',
65
+
type: 'dropdown',
66
+
options: [
67
+
{label: 'Default',id: 'default'},
68
+
{label: 'Custom',id: 'custom'},
69
+
],
70
+
defaultValue: 'default',
71
+
mode: 'trigger',
72
+
},
73
+
{
74
+
id: 'responseStatusCode',
75
+
title: 'Response Status Code',
76
+
type: 'short-input',
77
+
placeholder: '200 (default)',
78
+
description:
79
+
'HTTP status code (100–599) to return to the webhook caller. Defaults to 200 if empty or invalid.',
'The webhook will receive any HTTP method (GET, POST, PUT, DELETE, etc.).',
77
120
'All request data (headers, body, query parameters) will be available in your workflow.',
78
121
'If authentication is enabled, include the token in requests using either the custom header or "Authorization: Bearer TOKEN".',
79
-
'Common fields like "event", "id", and "data" will be automatically extracted from the payload when available.',
122
+
'To deduplicate incoming events, set the Deduplication Field to the dot-notation path of a unique identifier in the payload (e.g. "event.id"). Duplicate values within 7 days will be skipped.',
0 commit comments