{
  "name": "KV - Cloudflare key-value database full API integration workflow",
  "nodes": [
    {
      "id": "14a494bf-acda-4758-ab79-bae07b7bbd10",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2800,
        1744
      ],
      "parameters": {
        "width": 305,
        "height": 254.26094733974475,
        "content": "## List NMs\nto change parameters read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-list-namespaces)"
      }
    },
    {
      "id": "a97a332f-e8f2-4011-9158-66cff1f0773f",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        476,
        1460
      ],
      "parameters": {
        "width": 289.22425544359976,
        "height": 259,
        "content": "## Create NM\nto change parameters read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-create-a-namespace)"
      }
    },
    {
      "id": "b7575223-8467-4723-9b4d-38941382aea8",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1399,
        1180
      ],
      "parameters": {
        "width": 767.2997851806018,
        "height": 260.5583291593211,
        "content": "## Delete NM of KV (By Name Serach)\nto change anything read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-remove-a-namespace)"
      }
    },
    {
      "id": "259848b4-5472-436e-9ef7-dbba14f21348",
      "name": "Delete KV",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2000,
        1280
      ]
    },
    {
      "id": "509c3878-e7b0-4a04-84a0-86b4c81db3b3",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1401,
        1460
      ],
      "parameters": {
        "width": 762.4679767633019,
        "height": 259,
        "content": "## Rename NM of KV (By Serach)\nto change parameters read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-rename-a-namespace)"
      }
    },
    {
      "id": "2f6a6158-f755-4ad5-a874-c08f2182e2bd",
      "name": "Delete KV1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2000,
        1540
      ]
    },
    {
      "id": "466b9ec4-1ee6-46c9-ac52-65a9c9c942ba",
      "name": "KV to Rename",
      "type": "n8n-nodes-base.set",
      "position": [
        1440,
        1540
      ]
    },
    {
      "id": "f74468c5-235b-43f1-aa9a-544b5b8a6d3c",
      "name": "Account Path",
      "type": "n8n-nodes-base.set",
      "position": [
        3000,
        920
      ]
    },
    {
      "id": "32ffd694-52a3-4da5-b6f4-b4f7a17365cb",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2260,
        1184
      ],
      "parameters": {
        "width": 838.4149493375248,
        "height": 259,
        "content": "## Delete multiple KV pairs\nto change anything read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-delete-multiple-key-value-pairs)"
      }
    },
    {
      "id": "e90de48a-8d2b-4924-accc-6ef1a1448a95",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        460,
        460
      ],
      "parameters": {
        "width": 1264.141937886304,
        "height": 607,
        "content": "#  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ **`Cloudflare Key-Value Full API integration Workflow`**\n[![Hetzner Cloud](https://developers.cloudflare.com/assets/kv-write-fdb5578b.svg)](https://www.hetzner.com/cloud)\n##  ‌ "
      }
    },
    {
      "id": "5ca2dfda-2662-44ad-a4f5-3a036533eaac",
      "name": "Delete KVs inside NM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2920,
        1284
      ]
    },
    {
      "id": "63d0419c-a031-41df-ab0b-89de6fe3459e",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2260,
        1464
      ],
      "parameters": {
        "width": 839.99463355761,
        "height": 257.7516694510983,
        "content": "## Write multiple KV pairs\nto change anything read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-write-multiple-key-value-pairs)"
      }
    },
    {
      "id": "689575b2-8dcf-4a6b-bedb-2aa1e1de48f7",
      "name": "Create KV-NM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        560,
        1540
      ]
    },
    {
      "id": "e78616dc-bf3d-4913-a463-427d4b62c07b",
      "name": "Write KVs inside NM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2920,
        1560
      ]
    },
    {
      "id": "d6843312-6186-475c-9a30-e8d913cb9b17",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2260,
        1747
      ],
      "parameters": {
        "width": 513,
        "height": 254.59230101092814,
        "content": "## List NM-Keys\nto change anything read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-list-a-namespace'-s-keys)"
      }
    },
    {
      "id": "1e444f44-4561-493d-b295-812f71e14385",
      "name": "-Get Keys inside NM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2620,
        1840
      ]
    },
    {
      "id": "623e3bb7-8bb4-4da0-8434-c9472efee11a",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2240,
        1120
      ],
      "parameters": {
        "width": 878.0751770171937,
        "height": 920.8960116234484,
        "content": "##     ‌ ‌‌‌‌ ‌ ‌ ‌ ‌‌‌‌ ‌   Bulk Actions"
      }
    },
    {
      "id": "dba1cfb6-207b-4938-ae95-7f9aaef1e85c",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1405,
        1740
      ],
      "parameters": {
        "width": 755.5520725546517,
        "height": 257.7516694510983,
        "content": "## Read MD in spesific key\nto change anything read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-read-the-metadata-for-a-key)"
      }
    },
    {
      "id": "0d02ba91-eebd-4dfd-8711-8060bfbbb0f5",
      "name": "Sticky Note10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        480,
        1180
      ],
      "parameters": {
        "width": 828.445488674341,
        "height": 259,
        "content": "## Delete KV\nto change anything read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-delete-key-value-pair)"
      }
    },
    {
      "id": "89cde428-54c7-4f8f-b16c-5803ede6e015",
      "name": "Delete KV inside NM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1120,
        1280
      ]
    },
    {
      "id": "0a03189d-9a69-4c57-bac3-f5d92b6724e3",
      "name": "Sticky Note11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        474,
        1740
      ],
      "parameters": {
        "width": 834.9104620941396,
        "height": 259,
        "content": "## Read KV\nto change anything read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-read-key-value-pair)"
      }
    },
    {
      "id": "71e7e9e3-57e6-43da-a90a-64aa79197769",
      "name": "Read Value Of KV In NM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1140,
        1840
      ]
    },
    {
      "id": "c0442be4-8a66-46d4-a158-f5d452270374",
      "name": "Sticky Note12",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        780,
        1460
      ],
      "parameters": {
        "width": 531.3495902609195,
        "height": 263.788476053995,
        "content": "## Write KV\nto change anything read [Docs](https://developers.cloudflare.com/api/operations/workers-kv-namespace-write-key-value-pair-with-metadata)"
      }
    },
    {
      "id": "229dda34-b608-4dab-af3a-e81aaed1b8a5",
      "name": "Sticky Note13",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1375,
        1120
      ],
      "parameters": {
        "width": 817.7528311355856,
        "height": 917.7366431832784,
        "content": "##     ‌ ‌‌‌‌ ‌ ‌ ‌ Specific Actions"
      }
    },
    {
      "id": "0b677885-bc87-4573-8d0b-02bfaaaf164e",
      "name": "Sticky Note14",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        461,
        1124
      ],
      "parameters": {
        "width": 876.5452405896403,
        "height": 913.7927070441785,
        "content": "##     ‌ ‌‌‌‌ ‌ ‌ ‌  ‌‌‌‌ ‌ ‌‌‌‌ ‌ ‌ ‌  ‌ ‌ Single Actions"
      }
    },
    {
      "id": "500121cd-3ec5-4e3d-b3ad-de38f3733fc6",
      "name": "Sticky Note15",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1720,
        460
      ],
      "parameters": {
        "width": 1389.3461161034518,
        "height": 607,
        "content": "## This n8n template provides a seamless and efficient way to manage Key-Value (KV) pairs in Cloudflare's KV storage. all you need just take the part of action you want then use it with your workflow,"
      }
    },
    {
      "id": "b65a6aab-08de-4217-b580-fd3afae16b47",
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        2460,
        920
      ]
    },
    {
      "id": "197ca562-fc20-4cd6-8990-cd3e9e3d3b0d",
      "name": "List KV-NMs (1)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        820,
        1280
      ]
    },
    {
      "id": "64e26fad-eeab-4d04-b8ff-c42bb581a409",
      "name": "Set KV-NM Name (2)",
      "type": "n8n-nodes-base.set",
      "position": [
        1440,
        1280
      ]
    },
    {
      "id": "4a12fa4c-59df-4a27-bf94-59c5ccd05d40",
      "name": "Set KV-NM Name (1)",
      "type": "n8n-nodes-base.set",
      "position": [
        560,
        1280
      ]
    },
    {
      "id": "6f33a389-0b2e-4c9c-9cf5-38bfbf482f3b",
      "name": "Set KV-NM Name (3)",
      "type": "n8n-nodes-base.set",
      "position": [
        2320,
        1284
      ]
    },
    {
      "id": "a9692d7c-f0bc-45c3-b99c-3c7a36d98f5c",
      "name": "List KV-NMs (2)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1720,
        1280
      ]
    },
    {
      "id": "1c655d60-bcf8-42ee-a993-57b151789d44",
      "name": "List KV-NMs (3)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2640,
        1284
      ]
    },
    {
      "id": "fdbbc7bc-9825-4882-a7ea-c30c2e1fb909",
      "name": "Set KV-NM Name (4)",
      "type": "n8n-nodes-base.set",
      "position": [
        840,
        1540
      ]
    },
    {
      "id": "b72a4e3e-60d6-4c31-9299-3d09c934d1c7",
      "name": "Write V & MD of KV In NM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1160,
        1540
      ]
    },
    {
      "id": "143d7590-608c-4742-844d-0033b0066aab",
      "name": "Set KV-NM Name (5)",
      "type": "n8n-nodes-base.set",
      "position": [
        2320,
        1560
      ]
    },
    {
      "id": "e6eb4b67-75e7-4264-a312-c66d21db947b",
      "name": "Set KV-NM Name (6)",
      "type": "n8n-nodes-base.set",
      "position": [
        560,
        1840
      ]
    },
    {
      "id": "c2635c89-51a0-4a84-aa63-775f318fdc7a",
      "name": "List KV-NMs (4)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1000,
        1540
      ]
    },
    {
      "id": "b0bcd87c-f19f-4e8f-8899-37676e66aa95",
      "name": "List KV-NMs (5)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1720,
        1540
      ]
    },
    {
      "id": "50f41db8-62ba-4bb2-abc0-cecbce4bcd12",
      "name": "List KV-NMs (6)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2640,
        1560
      ]
    },
    {
      "id": "00315620-0ed0-47df-bbd1-98a8a089a018",
      "name": "List KV-NMs (7)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        820,
        1840
      ]
    },
    {
      "id": "ecce1146-2562-4beb-8c88-b30158251999",
      "name": "List KV-NMs (8)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1720,
        1840
      ]
    },
    {
      "id": "bcad9996-5d32-4367-8b81-618a3af70879",
      "name": "List KV-NMs (9)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2460,
        1840
      ]
    },
    {
      "id": "64253d04-7ce4-4045-a41f-45faae2b6fd7",
      "name": "List KV-NMs (10)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2900,
        1835
      ]
    },
    {
      "id": "66372c83-f593-4262-a0af-7902afa2d819",
      "name": "Set KV-NM Name (7)",
      "type": "n8n-nodes-base.set",
      "position": [
        1440,
        1840
      ]
    },
    {
      "id": "18f0e8c6-c1bb-4632-9333-7ca296333966",
      "name": "Set KV-NM Name (8)",
      "type": "n8n-nodes-base.set",
      "position": [
        2300,
        1840
      ]
    },
    {
      "id": "16f84be9-30b3-4664-9f9e-69b2ac961034",
      "name": "Read MD from Key",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2000,
        1840
      ]
    }
  ],
  "connections": {
    "Account Path": {
      "main": [
        [
          {
            "node": "Set KV-NM Name (1)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create KV-NM",
            "type": "main",
            "index": 0
          },
          {
            "node": "Set KV-NM Name (6)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Set KV-NM Name (2)",
            "type": "main",
            "index": 0
          },
          {
            "node": "KV to Rename",
            "type": "main",
            "index": 0
          },
          {
            "node": "Set KV-NM Name (7)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Set KV-NM Name (3)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Set KV-NM Name (5)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Set KV-NM Name (8)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "KV to Rename": {
      "main": [
        [
          {
            "node": "List KV-NMs (5)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "Account Path",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (1)": {
      "main": [
        [
          {
            "node": "Delete KV inside NM",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (2)": {
      "main": [
        [
          {
            "node": "Delete KV",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (3)": {
      "main": [
        [
          {
            "node": "Delete KVs inside NM",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (4)": {
      "main": [
        [
          {
            "node": "Write V & MD of KV In NM",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (5)": {
      "main": [
        [
          {
            "node": "Delete KV1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (6)": {
      "main": [
        [
          {
            "node": "Write KVs inside NM",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (7)": {
      "main": [
        [
          {
            "node": "Read Value Of KV In NM",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (8)": {
      "main": [
        [
          {
            "node": "Read MD from Key",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "List KV-NMs (9)": {
      "main": [
        [
          {
            "node": "-Get Keys inside NM",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set KV-NM Name (1)": {
      "main": [
        [
          {
            "node": "List KV-NMs (1)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set KV-NM Name (2)": {
      "main": [
        [
          {
            "node": "List KV-NMs (2)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set KV-NM Name (3)": {
      "main": [
        [
          {
            "node": "List KV-NMs (3)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set KV-NM Name (4)": {
      "main": [
        [
          {
            "node": "List KV-NMs (4)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set KV-NM Name (5)": {
      "main": [
        [
          {
            "node": "List KV-NMs (6)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set KV-NM Name (6)": {
      "main": [
        [
          {
            "node": "List KV-NMs (7)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set KV-NM Name (7)": {
      "main": [
        [
          {
            "node": "List KV-NMs (8)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set KV-NM Name (8)": {
      "main": [
        [
          {
            "node": "List KV-NMs (9)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}