{"nodes":[{"name":"Webhook","type":"n8n-nodes-base.webhook","position":[460,300],"webhookId":"0db0a40c-e5d1-463f-8252-03599f1303e6","parameters":{"path":"0db0a40c-e5d1-463f-8252-03599f1303e6","options":{},"responseMode":"lastNode"},"typeVersion":1,"id":"node-b6e33f0d"},{"name":"Crypto","type":"n8n-nodes-base.crypto","position":[660,300],"parameters":{"type":"SHA256","value":"={{$json[\"query\"][\"crc_token\"]}}","action":"hmac","secret":"{{ $env.SECRET_KEY }}","encoding":"base64"},"typeVersion":1,"id":"node-2a333d2f"},{"name":"Set","type":"n8n-nodes-base.set","position":[840,300],"parameters":{"values":{"string":[{"name":"response_token","value":"=sha256={{$json[\"data\"]}}"}]},"options":{},"keepOnlySet":true},"typeVersion":1,"id":"node-1dc1b886"},{"id":"error-5c6188b5","name":"Error Handler","type":"n8n-nodes-base.stopAndError","typeVersion":1,"position":[1000,400],"parameters":{"message":"Workflow execution error","options":{}}}],"connections":{},"name":"Production Workflow","settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3},"meta":{"instanceId":"workflow-c6c18355","versionId":"1.0.0","createdAt":"2025-09-29T07:07:44.074457","updatedAt":"2025-09-29T07:07:44.074472","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"description":"Production-ready workflow: Production Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}