{
  "name": "Qr code generator via webhook",
  "nodes": [
    {
      "id": "1a6f0b70-47f1-4a13-9d06-569574438a07",
      "name": "Note for Webhook Trigger",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        200,
        -40
      ],
      "parameters": {
        "width": null,
        "height": 320,
        "content": "This node listens for incoming POST requests. It expects a JSON body with a 'data' property (or 'sampleData' as currently configured) which will be encoded into the QR code. You can easily adjust the "
      }
    },
    {
      "id": "b66d7f5a-cf82-43bd-902c-3e9a74fc4e3e",
      "name": "Note for QR Code Generation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        500,
        -40
      ],
      "parameters": {
        "width": 280,
        "height": 320,
        "content": "This node makes an HTTP GET request to the QR Server API to generate the QR code image. The 'data' parameter in the URL is populated from the incoming webhook. The 'size' parameter can be adjusted her"
      }
    },
    {
      "id": "e55153df-3269-46d5-8c01-289eb72415ae",
      "name": "Note for Webhook Response",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        840,
        -60
      ],
      "parameters": {
        "width": 300,
        "height": 340,
        "content": "This node sends the response from the QR Server API (which is typically the QR code image data itself, or a URL to it if you change the API call) back to the original caller of the webhook. You can in"
      }
    },
    {
      "id": "c9a692b7-62bd-40e2-8c92-0dbbc37f3e12",
      "name": "Generate QR Code",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        580,
        140
      ]
    },
    {
      "id": "cb065a0f-562a-432f-9ed4-c942fdd6a808",
      "name": "Receive Data Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        260,
        140
      ]
    },
    {
      "id": "acd3ea0f-7694-4875-994c-3b365c10fc28",
      "name": "Respond with QR Code",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        920,
        140
      ]
    }
  ],
  "connections": {
    "Generate QR Code": {
      "main": [
        [
          {
            "node": "Respond with QR Code",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Receive Data Webhook": {
      "main": [
        [
          {
            "node": "Generate QR Code",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}