[
  {
    "id": "firstHello01",
    "name": "My first n8n workflow",
    "nodes": [
      {
        "parameters": {
          "httpMethod": "GET",
          "path": "hello",
          "responseMode": "responseNode",
          "options": {}
        },
        "id": "w1",
        "name": "Say hello (webhook)",
        "type": "n8n-nodes-base.webhook",
        "typeVersion": 2,
        "position": [
          0,
          0
        ],
        "webhookId": "first-hello"
      },
      {
        "parameters": {
          "jsCode": "// Build a friendly greeting from the \"name\" in the web address\nconst name = ($input.first().json.query.name || 'friend').toString().trim().slice(0, 40);\nconst hour = new Date().getHours();\nconst part = hour < 12 ? 'morning' : hour < 18 ? 'afternoon' : 'evening';\nreturn [{ json: { message: `Good ${part}, ${name}! Your n8n workflow is running.`, received_at: new Date().toISOString() } }];"
        },
        "id": "w2",
        "name": "Make a greeting",
        "type": "n8n-nodes-base.code",
        "typeVersion": 2,
        "position": [
          260,
          0
        ]
      },
      {
        "parameters": {
          "respondWith": "json",
          "responseBody": "={{ $json }}",
          "options": {}
        },
        "id": "w3",
        "name": "Send the greeting",
        "type": "n8n-nodes-base.respondToWebhook",
        "typeVersion": 1.4,
        "position": [
          520,
          0
        ]
      }
    ],
    "connections": {
      "Say hello (webhook)": {
        "main": [
          [
            {
              "node": "Make a greeting",
              "type": "main",
              "index": 0
            }
          ]
        ]
      },
      "Make a greeting": {
        "main": [
          [
            {
              "node": "Send the greeting",
              "type": "main",
              "index": 0
            }
          ]
        ]
      }
    },
    "settings": {
      "executionOrder": "v1"
    },
    "active": false
  }
]