{"name":"Webhook Returning Xml","nodes":[{"id":"302c87d4-2c92-40a0-9a77-cef4ddd7db6d","name":"XML","type":"n8n-nodes-base.xml","position":[840,440],"parameters":{"mode":"jsonToxml","options":{}},"typeVersion":1},{"id":"88ba5ee7-4788-452f-9d64-bf192fe90e5f","name":"Set","type":"n8n-nodes-base.set","position":[660,440],"parameters":{"values":{"number":[{"name":"number","value":1}],"string":[{"name":"string","value":"my text"}]},"options":{},"keepOnlySet":true},"typeVersion":1},{"id":"6cda9dc3-0fdd-4f3a-aecf-0ff0efd28c33","name":"Respond to Webhook","type":"n8n-nodes-base.respondToWebhook","position":[1020,440],"parameters":{"options":{"responseHeaders":{"entries":[{"name":"content-type","value":"application/xml"}]}},"respondWith":"text","responseBody":"={{ $json.data }}"},"typeVersion":1},{"id":"94644433-fb9b-4532-81d2-d9673eb6e15e","name":"Webhook","type":"n8n-nodes-base.webhook","position":[480,440],"webhookId":"c52d6e06-4f23-4eb6-b334-5b25b0faecb7","parameters":{"path":"test","options":{},"responseMode":"responseNode"},"typeVersion":1},{"id":"79e9136d-5ba9-4859-bb3d-fc659c53253d","name":"Set - Audit Trail","type":"n8n-nodes-base.set","position":[320,120],"parameters":{"options":{},"assignments":{"assignments":[{"id":"a2358fb0-1105-409c-9244-9ffad098d028","name":"timestamp","type":"string","value":"={{ $now }}"},{"id":"df5f5c41-bc60-45bd-a315-61603985ee2e","name":"execution_id","type":"string","value":"={{ $execution.id }}"}]}},"typeVersion":3.4},{"id":"920c5adc-5f48-4694-b5d2-7a703e3dd270","name":"Google Sheets - Audit Log","type":"n8n-nodes-base.googleSheets","position":[460,120],"parameters":{"columns":{"mapping":[{"value":"={{ $now }}","column":"Timestamp"},{"value":"={{ $json.event || 'run' }}","column":"Event"},{"value":"={{ $execution.id }}","column":"Execution ID"}],"mappingMode":"defineBelow"},"options":{},"operation":"append","sheetName":{"__rl":true,"mode":"id","value":"Logs"},"documentId":{"__rl":true,"mode":"id","value":"YOUR_SHEET_ID"}},"credentials":{"googleSheetsOAuth2Api":{"id":"REPLACE_WITH_YOUR_CREDENTIAL","name":"googleSheetsOAuth2Api, set in n8n"}},"typeVersion":4.4},{"id":"8cae5c43-d2d3-401d-858a-ff91218fd6d6","name":"Slack - Error Alerts","type":"n8n-nodes-base.slack","position":[460,260],"parameters":{"text":"⚠️ 119 Webhook Returning Xml Error: {{ $json.error }} at {{ $now }}","channel":"={{ $env.SLACK_ERROR_CHANNEL }}","otherOptions":{}},"credentials":{"slackApi":{"id":"REPLACE_WITH_YOUR_CREDENTIAL","name":"slackApi, set in n8n"}},"typeVersion":2.1},{"id":"2b466635-7f59-4706-8fc4-1d704edc7d7f","name":"Wait - Rate Limit","type":"n8n-nodes-base.wait","position":[600,120],"parameters":{"unit":"seconds","amount":1},"typeVersion":1.1}],"connections":{"Set":{"main":[[{"node":"XML","type":"main","index":0}]]},"XML":{"main":[[{"node":"Respond to Webhook","type":"main","index":0}]]},"Webhook":{"main":[[{"node":"Set","type":"main","index":0}]]},"Set - Audit Trail":{"main":[[{"node":"Google Sheets - Audit Log","type":"main","index":0}]]},"Google Sheets - Audit Log":{"main":[[{"node":"Wait - Rate Limit","type":"main","index":0}]]}},"pinData":{},"settings":{"executionOrder":"v1"},"meta":{"instanceId":"danielgrey.shop","author":"Daniel Grey","createdBy":"Daniel Grey"},"author":"Daniel Grey"}