Describe the problem/error/question
The webhook node displays no body when using the new Quickbooks payload format (same as in https://help.developer.intuit.com/s/question/0D5TR00001Agpj60AB/webhooks-with-cloud-event-payload-format-sends-empty-payload).
What is the error message (if any)?
No error, just no body.
Please share your workflow/screenshots/recording
{
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "qb-invoice-created",
"options": {
"binaryPropertyName": "data",
"rawBody": true
}
},
"type": "n8n-nodes-base.webhook",
"typeVersion": 2.1,
"position": [
-384,
96
],
"id": "...7cc314",
"name": "Webhook",
"webhookId": "...cb5f4"
}
],
"connections": {
"Webhook": {
"main": [
[]
]
}
},
"pinData": {},
"meta": {
"templateCredsSetupCompleted": true,
"instanceId": "...0102f85"
}
}
Share the output returned by the last node
[
{
"headers": {
"host": "app.n8n.cloud",
"user-agent": "intuit_notification_server/1.0",
"content-length": "296",
"accept": "application/json",
"accept-encoding": "gzip, br",
"cdn-loop": "cloudflare; loops=1; subreqs=1",
"cf-connecting-ip": "ip",
"cf-ew-via": "15",
"cf-ipcountry": "US",
"cf-ray": "1111-PDX",
"cf-visitor": "{"scheme":"https"}",
"cf-worker": "n8n.cloud",
"content-type": "application/cloudevents-batch+json; charset=utf-8",
"intuit-created-time": "2026-04-20T22:39:04.390Z",
"intuit-notification-schema-version": "2.0",
"intuit-signature": "signature=",
"intuit-signature-algorithm": "HMAC-SHA256",
"intuit-signature-id": "sigId",
"intuit-t-id": "intuitId",
"x-forwarded-for": "ip1, ip2",
"x-forwarded-host": "app.n8n.cloud",
"x-forwarded-port": "443",
"x-forwarded-proto": "https",
"x-forwarded-server": "traefik-prod-users-gwc-28-854bc9cc5d-hwvz7",
"x-is-trusted": "yes",
"x-real-ip": "ip"
},
"params": {},
"query": {},
"webhookUrl": "https://app.n8n.cloud/webhook-test/qb-invoice-created",
"executionMode": "test"
}
]
--
the "body":{} param is missing!
(This is the result with Raw Body = TRUE, with Raw Body = FALSE, it at least shows the "body", but it's null ({}))
Debug info
core
- n8nVersion: 1.123.27
- platform: docker (cloud)
- nodeJsVersion: 24.13.1
- nodeEnv: production
- database: sqlite
- executionMode: regular
- concurrency: 20
- license: enterprise (sandbox)
storage
- success: all
- error: all
- progress: false
- manual: true
- binaryMode: filesystem
pruning
- enabled: true
- maxAge: 720 hours
- maxCount: 25000 executions
client
- userAgent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/146.0.0.0 safari/537.36
- isTouchDevice: false
Generated at: 2026-04-20T22:31:07.247Z}
Describe the problem/error/question
The webhook node displays no body when using the new Quickbooks payload format (same as in https://help.developer.intuit.com/s/question/0D5TR00001Agpj60AB/webhooks-with-cloud-event-payload-format-sends-empty-payload).
What is the error message (if any)?
No error, just no body.
Please share your workflow/screenshots/recording
{
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "qb-invoice-created",
"options": {
"binaryPropertyName": "data",
"rawBody": true
}
},
"type": "n8n-nodes-base.webhook",
"typeVersion": 2.1,
"position": [
-384,
96
],
"id": "...7cc314",
"name": "Webhook",
"webhookId": "...cb5f4"
}
],
"connections": {
"Webhook": {
"main": [
[]
]
}
},
"pinData": {},
"meta": {
"templateCredsSetupCompleted": true,
"instanceId": "...0102f85"
}
}
Share the output returned by the last node
[
{
"headers": {
"host": "app.n8n.cloud",
"user-agent": "intuit_notification_server/1.0",
"content-length": "296",
"accept": "application/json",
"accept-encoding": "gzip, br",
"cdn-loop": "cloudflare; loops=1; subreqs=1",
"cf-connecting-ip": "ip",
"cf-ew-via": "15",
"cf-ipcountry": "US",
"cf-ray": "1111-PDX",
"cf-visitor": "{"scheme":"https"}",
"cf-worker": "n8n.cloud",
"content-type": "application/cloudevents-batch+json; charset=utf-8",
"intuit-created-time": "2026-04-20T22:39:04.390Z",
"intuit-notification-schema-version": "2.0",
"intuit-signature": "signature=",
"intuit-signature-algorithm": "HMAC-SHA256",
"intuit-signature-id": "sigId",
"intuit-t-id": "intuitId",
"x-forwarded-for": "ip1, ip2",
"x-forwarded-host": "app.n8n.cloud",
"x-forwarded-port": "443",
"x-forwarded-proto": "https",
"x-forwarded-server": "traefik-prod-users-gwc-28-854bc9cc5d-hwvz7",
"x-is-trusted": "yes",
"x-real-ip": "ip"
},
"params": {},
"query": {},
"webhookUrl": "https://app.n8n.cloud/webhook-test/qb-invoice-created",
"executionMode": "test"
}
]
--
the "body":{} param is missing!
(This is the result with Raw Body = TRUE, with Raw Body = FALSE, it at least shows the "body", but it's null ({}))
Debug info
core
storage
pruning
client
Generated at: 2026-04-20T22:31:07.247Z}