{ "meta": { "instanceId": "workflow-cf9f7977", "versionId": "1.0.0", "createdAt": "2025-09-29T07:07:52.739074", "updatedAt": "2025-09-29T07:07:52.739099", "owner": "n8n-user", "license": "MIT", "category": "automation", "status": "active", "priority": "high", "environment": "production" }, "nodes": [ { "id": "15739f4e-3267-4655-9118-d3c617652f23", "name": "Set snapshot attributes", "type": "n8n-nodes-base.set", "position": [ 3460, 840 ], "parameters": { "options": {}, "assignments": { "assignments": [ { "id": "71a51067-08ed-4300-a831-48f1d7d2ada2", "name": "data[0].snapshotId", "type": "string", "value": "={{ $json.data[0].snapshotId }}" }, { "id": "00161e54-f324-4f6e-a5df-d27d1c4b7706", "name": "displayName", "type": "string", "value": "={{ $json.displayName }}" }, { "id": "b4fbf9e6-c634-4dc7-b75e-44aa048b2e32", "name": "instanceId", "type": "number", "value": "={{ $json.instanceId }}" } ] } }, "typeVersion": 3.4, "notes": "This set node performs automated tasks as part of the workflow." }, { "id": "c82ed7b8-c723-46eb-b0fc-1d9da7265a1a", "name": "Schedule Trigger", "type": "n8n-nodes-base.scheduleTrigger", "position": [ 540, 660 ], "parameters": { "rule": { "interval": [ {} ] } }, "typeVersion": 1.2, "notes": "This scheduleTrigger node performs automated tasks as part of the workflow." }, { "id": "68b9319b-00b8-480b-b8bc-447e78d4e983", "name": "When clicking ‘Test workflow’", "type": "n8n-nodes-base.manualTrigger", "position": [ 540, 880 ], "parameters": {}, "typeVersion": 1, "notes": "This manualTrigger node performs automated tasks as part of the workflow." }, { "id": "657f763f-fc10-4d71-aabd-c9af6c041f4f", "name": "Credential", "type": "n8n-nodes-base.set", "position": [ 1260, 780 ], "parameters": { "options": {}, "assignments": { "assignments": [ { "id": "135cfcc3-050e-4128-b6b0-b8905d160498", "name": "CLIENT_ID", "type": "string", "value": "" }, { "id": "b05aa3e9-80c6-474f-b653-8e49654e3da7", "name": "CLIENT_SECRET", "type": "string", "value": "" }, { "id": "72c345ba-674e-4db2-946e-bb4a9e6f8763", "name": "API_USER", "type": "string", "value": "" }, { "id": "7d1d03e3-86cc-4fd1-9d2a-a3771d913565", "name": "API_PASSWORD", "type": "string", "value": "" } ] } }, "typeVersion": 3.4, "notes": "This set node performs automated tasks as part of the workflow." }, { "id": "c74b0511-0eaf-4ae5-b6f2-8dd06186e826", "name": "Sticky Note", "type": "n8n-nodes-base.stickyNote", "position": [ 1200, 480 ], "parameters": { "width": 427, "height": 519, "content": "## Credential\n\nInformation required to access Contabo API\n\n- CLIENT_ID\n- CLIENT_SECRET\n- API_USER\n- API_PASSWORD\n\n[Contabo Credential]({{ $env.API_BASE_URL }}\n\n[Contabo API Doc]({{ $env.API_BASE_URL }}" }, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow." }, { "id": "4d991799-ba21-4154-886b-d25901245176", "name": "Authorization", "type": "n8n-nodes-base.httpRequest", "position": [ 1460, 780 ], "parameters": { "url": "{{ $env.WEBHOOK_URL }}", "method": "POST", "options": {}, "sendBody": true, "sendHeaders": true, "bodyParameters": { "parameters": [ { "name": "client_id", "value": "={{ $json.CLIENT_ID }}" }, { "name": "client_secret", "value": "={{ $json.CLIENT_SECRET }}" }, { "name": "username", "value": "={{ $json.API_USER }}" }, { "name": "password", "value": "={{ $json.API_PASSWORD }}" }, { "name": "grant_type", "value": "password" } ] }, "headerParameters": { "parameters": [ { "name": "Content-Type", "value": "application/x-www-form-urlencoded" } ] } }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "c9bd2ce9-5587-4155-b3ca-192caa48be4c", "name": "List instances", "type": "n8n-nodes-base.httpRequest", "position": [ 2240, 780 ], "parameters": { "url": "{{ $env.API_BASE_URL }}", "options": {}, "sendHeaders": true, "headerParameters": { "parameters": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Authorization", "value": "={{ $('Authorization').item.json['token_type'] }} {{ $('Authorization').item.json['access_token'] }}" }, { "name": "x-request-id", "value": "={{ $('UUID').item.json['data'] }}" }, { "name": "x-trace-id", "value": "={{ $('TRACE ID').item.json['data'] }}" } ] } }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "52caf65c-d46a-4ff0-8b01-5ced05fd083d", "name": "Split Out", "type": "n8n-nodes-base.splitOut", "position": [ 2440, 780 ], "parameters": { "options": {}, "fieldToSplitOut": "data" }, "typeVersion": 1, "notes": "This splitOut node performs automated tasks as part of the workflow." }, { "id": "e152da50-7067-4f9d-91a0-564626633330", "name": "UUID", "type": "n8n-nodes-base.httpRequest", "position": [ 1740, 780 ], "parameters": { "url": "{{ $env.API_BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "8c86a299-d8b3-4806-b885-37d67e9ba8a4", "name": "TRACE ID", "type": "n8n-nodes-base.httpRequest", "position": [ 1960, 780 ], "parameters": { "url": "{{ $env.API_BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "6ab188c6-dfc3-4e9e-83b8-32bc778917e4", "name": "Sticky Note1", "type": "n8n-nodes-base.stickyNote", "position": [ 1720, 477.28137513294257 ], "parameters": { "width": 411.2199570815453, "height": 521.9218381008977, "content": "## get UUID\n\nGenerates the UUIDs that will be used in the 'x-request-id' and 'x-trace-id'\n\n[uuidgenerator]({{ $env.API_BASE_URL }}" }, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow." }, { "id": "41364273-55db-411b-a59a-0faf01857806", "name": "List snapshots", "type": "n8n-nodes-base.httpRequest", "position": [ 2860, 680 ], "parameters": { "url": "{{ $env.BASE_URL }}", "options": {}, "sendHeaders": true, "headerParameters": { "parameters": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Authorization", "value": "={{ $('Authorization').item.json['token_type'] }} {{ $('Authorization').item.json['access_token'] }}" }, { "name": "x-request-id", "value": "={{ $('UUID1').item.json['data'] }}" }, { "name": "x-trace-id", "value": "={{ $('TRACE ID').item.json['data'] }}" } ] } }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "919fed8d-704e-4b1f-9358-f2a4422b7132", "name": "UUID1", "type": "n8n-nodes-base.httpRequest", "position": [ 2680, 680 ], "parameters": { "url": "{{ $env.API_BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "630975b0-41f6-4025-9b7e-a464c2b5f4fa", "name": "Sticky Note2", "type": "n8n-nodes-base.stickyNote", "position": [ 2200, 480 ], "parameters": { "width": 384, "height": 279, "content": "## List your instances " }, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow." }, { "id": "f1a39319-5743-4836-8840-5d2b51746682", "name": "Sticky Note3", "type": "n8n-nodes-base.stickyNote", "position": [ 2640, 480 ], "parameters": { "width": 733.0237288135586, "height": 467.2593220338978, "content": "## List existing Snapshots\n\n- Generates a new UUID for the request\n\n- Checks if the instance already has a Snapshot" }, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow." }, { "id": "5f453f4f-f509-4613-9692-c16e1a8d3c53", "name": "Merge", "type": "n8n-nodes-base.merge", "position": [ 3040, 820 ], "parameters": { "mode": "combine", "options": {}, "combineBy": "combineByPosition" }, "typeVersion": 3, "notes": "This merge node performs automated tasks as part of the workflow." }, { "id": "2e12506f-4e8d-4053-b662-d1ff9d33ecf7", "name": "get Date & Time", "type": "n8n-nodes-base.dateTime", "position": [ 840, 780 ], "parameters": { "options": { "timezone": "America/Sao_Paulo" } }, "retryOnFail": true, "typeVersion": 2, "notes": "This dateTime node performs automated tasks as part of the workflow." }, { "id": "c06bf642-253f-4cec-8c0f-97edff450c1b", "name": "Delete existing snapshot", "type": "n8n-nodes-base.httpRequest", "position": [ 3780, 840 ], "parameters": { "url": "{{ $env.BASE_URL }}", "method": "DELETE", "options": {}, "sendHeaders": true, "headerParameters": { "parameters": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Authorization", "value": "={{ $('Authorization').item.json['token_type'] }} {{ $('Authorization').item.json['access_token'] }}" }, { "name": "x-request-id", "value": "={{ $('UUID3').item.json['data'] }}" }, { "name": "x-trace-id", "value": "={{ $('TRACE ID').item.json['data'] }}" } ] } }, "retryOnFail": true, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "f7a1d94d-c10d-400a-b9ed-7135def2d809", "name": "Create a new snapshot", "type": "n8n-nodes-base.httpRequest", "position": [ 4360, 660 ], "parameters": { "url": "{{ $env.BASE_URL }}", "method": "POST", "options": {}, "sendBody": true, "sendHeaders": true, "bodyParameters": { "parameters": [ { "name": "name", "value": "={{ $('Formatted Date').item.json['formattedDate'] }}" }, { "name": "description", "value": "={{ $('set snapshot attributes').item.json['displayName'] }} {{ $('Formatted Date').item.json['formattedDate'] }}" } ] }, "headerParameters": { "parameters": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Authorization", "value": "={{ $('Authorization').item.json['token_type'] }} {{ $('Authorization').item.json['access_token'] }}" }, { "name": "x-request-id", "value": "={{ $('UUID2').item.json['data'] }}" }, { "name": "x-trace-id", "value": "={{ $('TRACE ID').item.json['data'] }}" } ] } }, "retryOnFail": true, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "dfc5ba84-89e3-4567-a466-393016843391", "name": "Create a new snapshot1", "type": "n8n-nodes-base.httpRequest", "position": [ 4200, 840 ], "parameters": { "url": "{{ $env.BASE_URL }}", "method": "POST", "options": {}, "sendBody": true, "sendHeaders": true, "bodyParameters": { "parameters": [ { "name": "name", "value": "={{ $('Formatted Date').item.json['formattedDate'] }}" }, { "name": "description", "value": "={{ $('Set snapshot attributes').item.json['displayName'] }} {{ $('Formatted Date').item.json['formattedDate'] }}" } ] }, "headerParameters": { "parameters": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Authorization", "value": "={{ $('Authorization').item.json['token_type'] }} {{ $('Authorization').item.json['access_token'] }}" }, { "name": "x-request-id", "value": "={{ $('UUID4').item.json['data'] }}" }, { "name": "x-trace-id", "value": "={{ $('TRACE ID').item.json['data'] }}" } ] } }, "retryOnFail": true, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "d6b69037-14a9-4e01-be34-a7975503554d", "name": "UUID2", "type": "n8n-nodes-base.httpRequest", "position": [ 4200, 660 ], "parameters": { "url": "{{ $env.API_BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "1d80d4d5-1f5f-4cf1-9540-8a4b84edda38", "name": "UUID3", "type": "n8n-nodes-base.httpRequest", "position": [ 3620, 840 ], "parameters": { "url": "{{ $env.API_BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "f3ede6e8-5ca2-418b-8e60-03b817857cf2", "name": "UUID4", "type": "n8n-nodes-base.httpRequest", "position": [ 4020, 840 ], "parameters": { "url": "{{ $env.API_BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "d1995aef-531f-471e-a16d-7c75b1f3ae4c", "name": "Sticky Note4", "type": "n8n-nodes-base.stickyNote", "position": [ 3440, 480 ], "parameters": { "width": 486.8901611698841, "height": 467.87473554386463, "content": "## Delete existing snapshot by id\n" }, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow." }, { "id": "8b408e6d-9574-4fa4-bc7e-7a543aa0bad6", "name": "Sticky Note5", "type": "n8n-nodes-base.stickyNote", "position": [ 3980, 480 ], "parameters": { "width": 576.6684015952959, "height": 468.61270146235483, "content": "## Create a new snapshot" }, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow." }, { "id": "a41e7b87-8e46-44ea-8ca5-08f7d1a36f47", "name": "Sticky Note6", "type": "n8n-nodes-base.stickyNote", "position": [ 380, 240 ], "parameters": { "width": 769.2098244001793, "height": 415.52346358766624, "content": "## Contabo Backups Workflow\nThis workflow will automatically backup (snapshot) your VPS's hosted on Contabo every day at midnight.\n\n### Setup\nOpen **Credential** and update the values ​​below\n\n- **CLIENT_ID**\n- **CLIENT_SECRET**\n- **API_USER**\n- **API_PASSWORD**\n\nYou will find this information in the [Customer Control Panel.]({{ $env.API_BASE_URL }}\n\nWorkflow created by [Marcos Antonio]({{ $env.WEBHOOK_URL }}\n[Linkedin]({{ $env.WEBHOOK_URL }}\n[GitHub]({{ $env.WEBHOOK_URL }} 🇧🇷" }, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow." }, { "id": "eb412eff-cf8b-44e8-b0ad-21798504f11d", "name": "Formatted Date", "type": "n8n-nodes-base.dateTime", "position": [ 1020, 780 ], "parameters": { "date": "={{ $json.currentDate }}", "format": "custom", "options": {}, "operation": "formatDate", "customFormat": "dd-MM-yyyy" }, "typeVersion": 2, "notes": "This dateTime node performs automated tasks as part of the workflow." }, { "id": "67413ee0-38db-4917-adcd-be9c6cb4f5cc", "name": "Whether snapshot there is no snapshot", "type": "n8n-nodes-base.if", "position": [ 3220, 820 ], "parameters": { "options": {}, "conditions": { "options": { "leftValue": "", "caseSensitive": true, "typeValidation": "strict" }, "combinator": "and", "conditions": [ { "id": "2bd58580-020f-411b-b25d-e63467d615bc", "operator": { "type": "array", "operation": "empty", "singleValue": true }, "leftValue": "={{ $('List snapshots').item.json['data'] }}", "rightValue": "" } ] } }, "typeVersion": 2, "notes": "This if node performs automated tasks as part of the workflow." }, { "id": "464f52f5-bc1d-402c-81d2-4db24f675871", "name": "set snapshot attributes", "type": "n8n-nodes-base.set", "position": [ 4020, 660 ], "parameters": { "options": {}, "assignments": { "assignments": [ { "id": "b9af7eb7-bd87-4949-ac95-e40025c3c419", "name": "instanceId", "type": "string", "value": "={{ $json.instanceId }}" }, { "id": "3d8cb230-4512-4b65-be3a-6ea59cb80ddd", "name": "displayName", "type": "string", "value": "={{ $json.displayName }}" } ] } }, "typeVersion": 3.4, "notes": "This set node performs automated tasks as part of the workflow." } ], "pinData": {}, "connections": { "4d991799-ba21-4154-886b-d25901245176": { "main": [ [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176", "type": "main", "index": 0 } ], [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176-5a36a3cf", "type": "main", "index": 0 } ], [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176-25dbf8f0", "type": "main", "index": 0 } ], [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176-05efacee", "type": "main", "index": 0 } ], [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176-09a1d691", "type": "main", "index": 0 } ], [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176-b58680e0", "type": "main", "index": 0 } ], [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176-deea7fa8", "type": "main", "index": 0 } ], [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176-340640ab", "type": "main", "index": 0 } ], [ { "node": "error-handler-4d991799-ba21-4154-886b-d25901245176-6d72a767", "type": "main", "index": 0 } ] ] }, "c9bd2ce9-5587-4155-b3ca-192caa48be4c": { "main": [ [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c", "type": "main", "index": 0 } ], [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c-f312cc6b", "type": "main", "index": 0 } ], [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c-0007cc4e", "type": "main", "index": 0 } ], [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c-3b74bc55", "type": "main", "index": 0 } ], [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c-9459ccf6", "type": "main", "index": 0 } ], [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c-cbed0184", "type": "main", "index": 0 } ], [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c-92a69c1d", "type": "main", "index": 0 } ], [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c-ef303bf1", "type": "main", "index": 0 } ], [ { "node": "error-handler-c9bd2ce9-5587-4155-b3ca-192caa48be4c-c4898fe3", "type": "main", "index": 0 } ] ] }, "e152da50-7067-4f9d-91a0-564626633330": { "main": [ [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330", "type": "main", "index": 0 } ], [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330-4e665ea3", "type": "main", "index": 0 } ], [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330-4c748dec", "type": "main", "index": 0 } ], [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330-9cab7d93", "type": "main", "index": 0 } ], [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330-43e4b1d7", "type": "main", "index": 0 } ], [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330-c5d7a803", "type": "main", "index": 0 } ], [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330-4275b0d8", "type": "main", "index": 0 } ], [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330-5f9f6b96", "type": "main", "index": 0 } ], [ { "node": "error-handler-e152da50-7067-4f9d-91a0-564626633330-f7d9000c", "type": "main", "index": 0 } ] ] }, "8c86a299-d8b3-4806-b885-37d67e9ba8a4": { "main": [ [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4", "type": "main", "index": 0 } ], [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4-7fcd9fcb", "type": "main", "index": 0 } ], [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4-02eb2851", "type": "main", "index": 0 } ], [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4-fbb8a300", "type": "main", "index": 0 } ], [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4-850eb95e", "type": "main", "index": 0 } ], [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4-a3009160", "type": "main", "index": 0 } ], [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4-e6e0c9e6", "type": "main", "index": 0 } ], [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4-cd955cd5", "type": "main", "index": 0 } ], [ { "node": "error-handler-8c86a299-d8b3-4806-b885-37d67e9ba8a4-2875f388", "type": "main", "index": 0 } ] ] }, "41364273-55db-411b-a59a-0faf01857806": { "main": [ [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806", "type": "main", "index": 0 } ], [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806-1ab25555", "type": "main", "index": 0 } ], [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806-03e0f48a", "type": "main", "index": 0 } ], [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806-57840cb5", "type": "main", "index": 0 } ], [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806-9ba81bdd", "type": "main", "index": 0 } ], [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806-2d41ac89", "type": "main", "index": 0 } ], [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806-321505a5", "type": "main", "index": 0 } ], [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806-b5d0e242", "type": "main", "index": 0 } ], [ { "node": "error-handler-41364273-55db-411b-a59a-0faf01857806-c9998ebd", "type": "main", "index": 0 } ] ] }, "919fed8d-704e-4b1f-9358-f2a4422b7132": { "main": [ [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132", "type": "main", "index": 0 } ], [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132-dadda93a", "type": "main", "index": 0 } ], [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132-f763c488", "type": "main", "index": 0 } ], [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132-929144e9", "type": "main", "index": 0 } ], [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132-bdcb1dbc", "type": "main", "index": 0 } ], [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132-98bdcd6e", "type": "main", "index": 0 } ], [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132-2321b8fc", "type": "main", "index": 0 } ], [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132-463a3ed7", "type": "main", "index": 0 } ], [ { "node": "error-handler-919fed8d-704e-4b1f-9358-f2a4422b7132-1ec498c3", "type": "main", "index": 0 } ] ] }, "c06bf642-253f-4cec-8c0f-97edff450c1b": { "main": [ [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b", "type": "main", "index": 0 } ], [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b-af134080", "type": "main", "index": 0 } ], [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b-6f8900e8", "type": "main", "index": 0 } ], [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b-aee6c08b", "type": "main", "index": 0 } ], [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b-c01b081a", "type": "main", "index": 0 } ], [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b-7094542c", "type": "main", "index": 0 } ], [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b-53326e3b", "type": "main", "index": 0 } ], [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b-093c5431", "type": "main", "index": 0 } ], [ { "node": "error-handler-c06bf642-253f-4cec-8c0f-97edff450c1b-8155605a", "type": "main", "index": 0 } ] ] }, "f7a1d94d-c10d-400a-b9ed-7135def2d809": { "main": [ [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809", "type": "main", "index": 0 } ], [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809-e1ca20ff", "type": "main", "index": 0 } ], [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809-54ac1f15", "type": "main", "index": 0 } ], [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809-3bb71579", "type": "main", "index": 0 } ], [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809-8d0ce04a", "type": "main", "index": 0 } ], [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809-34830e05", "type": "main", "index": 0 } ], [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809-791eb7c4", "type": "main", "index": 0 } ], [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809-e43ec822", "type": "main", "index": 0 } ], [ { "node": "error-handler-f7a1d94d-c10d-400a-b9ed-7135def2d809-fac6ab8d", "type": "main", "index": 0 } ] ] }, "dfc5ba84-89e3-4567-a466-393016843391": { "main": [ [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391", "type": "main", "index": 0 } ], [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391-03a52a29", "type": "main", "index": 0 } ], [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391-72eec6cd", "type": "main", "index": 0 } ], [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391-6e930909", "type": "main", "index": 0 } ], [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391-a99d4a85", "type": "main", "index": 0 } ], [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391-be17cffb", "type": "main", "index": 0 } ], [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391-400b73a4", "type": "main", "index": 0 } ], [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391-042906ef", "type": "main", "index": 0 } ], [ { "node": "error-handler-dfc5ba84-89e3-4567-a466-393016843391-647d84e0", "type": "main", "index": 0 } ] ] }, "d6b69037-14a9-4e01-be34-a7975503554d": { "main": [ [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d", "type": "main", "index": 0 } ], [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d-c4a62a92", "type": "main", "index": 0 } ], [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d-f9b98bc6", "type": "main", "index": 0 } ], [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d-339be5df", "type": "main", "index": 0 } ], [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d-7aaecc0b", "type": "main", "index": 0 } ], [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d-c1046e31", "type": "main", "index": 0 } ], [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d-ed2a4436", "type": "main", "index": 0 } ], [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d-8c5d9813", "type": "main", "index": 0 } ], [ { "node": "error-handler-d6b69037-14a9-4e01-be34-a7975503554d-364f9edc", "type": "main", "index": 0 } ] ] }, "1d80d4d5-1f5f-4cf1-9540-8a4b84edda38": { "main": [ [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38", "type": "main", "index": 0 } ], [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38-048896ef", "type": "main", "index": 0 } ], [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38-c4cba874", "type": "main", "index": 0 } ], [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38-ba79e416", "type": "main", "index": 0 } ], [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38-c558f474", "type": "main", "index": 0 } ], [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38-4863231c", "type": "main", "index": 0 } ], [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38-a27a7284", "type": "main", "index": 0 } ], [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38-83550070", "type": "main", "index": 0 } ], [ { "node": "error-handler-1d80d4d5-1f5f-4cf1-9540-8a4b84edda38-753f172b", "type": "main", "index": 0 } ] ] }, "f3ede6e8-5ca2-418b-8e60-03b817857cf2": { "main": [ [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2", "type": "main", "index": 0 } ], [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2-96504d85", "type": "main", "index": 0 } ], [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2-66334e1e", "type": "main", "index": 0 } ], [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2-0dc5103b", "type": "main", "index": 0 } ], [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2-5255bc37", "type": "main", "index": 0 } ], [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2-000d0b0e", "type": "main", "index": 0 } ], [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2-aaefa536", "type": "main", "index": 0 } ], [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2-c2c5a381", "type": "main", "index": 0 } ], [ { "node": "error-handler-f3ede6e8-5ca2-418b-8e60-03b817857cf2-c740c0f4", "type": "main", "index": 0 } ] ] } }, "name": "Set Workflow", "settings": { "executionOrder": "v1", "saveManualExecutions": true, "callerPolicy": "workflowsFromSameOwner", "errorWorkflow": null, "timezone": "UTC", "executionTimeout": 3600, "maxExecutions": 1000, "retryOnFail": true, "retryCount": 3, "retryDelay": 1000 }, "description": "Automated workflow: Set Workflow. This workflow integrates 10 different services: stickyNote, httpRequest, scheduleTrigger, splitOut, merge. It contains 53 nodes and follows best practices for error handling and security.", "tags": [ "automation", "n8n", "production-ready", "excellent", "optimized" ], "notes": "Excellent quality workflow: Set Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation." }