DeftForms Webhook Trigger
AI-generatedSummary
Receives DeftForms submissions through an n8n POST webhook and returns the request body, query data, optional headers, and receipt metadata as workflow data. Optionally checks a shared secret header and rejects requests with a 401 response when the header is missing or its value does not match.
Inputs
- Path (required) — Webhook path, default
deftforms; configure the resulting n8n webhook URL in DeftForms. - Use Secret Header — When enabled, require the configured header and secret value on incoming requests; defaults to false.
- Secret Header Name (required) — Header to validate when secret checking is enabled; defaults to
x-deftforms-secret. - Secret Header Value (required) — Expected header value when secret checking is enabled.
- Include Headers — Include request headers in the output; defaults to true. Disable to omit them.
Output shape
One workflow item on an authorized request, with json.body, json.query, json.metadata (source: "deftforms" and an ISO receipt timestamp), and json.headers when enabled; an HTTP 200 response with { "success": true } is sent.
The trigger accepts POST requests. If secret checking is enabled and the header is missing or does not match, it returns HTTP 401 with
{ "success": false, "message": "Unauthorized DeftForms webhook request." }and produces no workflow item.