{
  "name": "Masked email management for Fastmail",
  "nodes": [
    {
      "id": "b1b6eb50-9d42-484d-9488-0607be2143d8",
      "name": "Session",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -160,
        -200
      ]
    },
    {
      "id": "aca05a94-07dd-4408-8d87-47e788a5f0a8",
      "name": "get all masked emails",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        700,
        -200
      ]
    },
    {
      "id": "c4337bb4-1c16-4381-abe4-f0699099f326",
      "name": "create random masked email",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        540,
        40
      ]
    },
    {
      "id": "bbfae2d8-d23a-4244-8566-c3da9cc2e34d",
      "name": "Respond to Webhook",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        1320,
        -200
      ]
    },
    {
      "id": "af8ac7a4-116f-41ef-b6c0-72006fb47474",
      "name": "Switch",
      "type": "n8n-nodes-base.switch",
      "position": [
        60,
        -200
      ]
    },
    {
      "id": "ceca9fc2-e2f4-4578-8313-c987d08e9393",
      "name": "disabled",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        540,
        500
      ]
    },
    {
      "id": "c0467dec-a29e-42a0-8f81-fb12b0428974",
      "name": "delete",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        540,
        280
      ]
    },
    {
      "id": "be0cdbe5-4607-44d5-8c51-7f8f1dcb4551",
      "name": "gather masked email list",
      "type": "n8n-nodes-base.set",
      "position": [
        920,
        -200
      ]
    },
    {
      "id": "bd4134cf-b684-4b6e-bb58-a70ff068e2fd",
      "name": "create html template",
      "type": "n8n-nodes-base.html",
      "position": [
        1120,
        -200
      ]
    },
    {
      "id": "a19b8aa6-b139-4011-8027-4cb1e7bef065",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -460,
        -200
      ]
    },
    {
      "id": "2c151e0a-1d67-4e84-8a6d-0e9cbe440b14",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -480,
        -20
      ],
      "parameters": {
        "width": 810.0000000000002,
        "height": 1181.829268292685,
        "content": "## Template Description\n\nThis n8n workflow is designed to manage Fastmail masked email addresses using the Fastmail API. The workflow provides the following functionalities:\n\n1. **Retrieve all masked "
      }
    }
  ],
  "connections": {
    "Switch": {
      "main": [
        [
          {
            "node": "create random masked email",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "create random masked email",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "delete",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "disabled",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "get all masked emails",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "delete": {
      "main": [
        [
          {
            "node": "get all masked emails",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Session": {
      "main": [
        [
          {
            "node": "Switch",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook": {
      "main": [
        [
          {
            "node": "Session",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Session",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "disabled": {
      "main": [
        [
          {
            "node": "get all masked emails",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "create html template": {
      "main": [
        [
          {
            "node": "Respond to Webhook",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "get all masked emails": {
      "main": [
        [
          {
            "node": "gather masked email list",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "gather masked email list": {
      "main": [
        [
          {
            "node": "create html template",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "create random masked email": {
      "main": [
        [
          {
            "node": "get all masked emails",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}