Klonen von n8n-Workflows zwischen Instanzen über n8n API
Experte
Dies ist ein Other-Bereich Automatisierungsworkflow mit 17 Nodes. Hauptsächlich werden N8n, Set, Code, Merge, Filter und andere Nodes verwendet. n8n-Workflows zwischen Instanzen mit dem n8n API klonen
Voraussetzungen
- •Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
Verwendete Nodes (17)
Kategorie
Workflow-Vorschau
Visualisierung der Node-Verbindungen, mit Zoom und Pan
Workflow exportieren
Kopieren Sie die folgende JSON-Konfiguration und importieren Sie sie in n8n
{
"id": "yOhH9SGiZgZTDUB4",
"meta": {
"instanceId": "ecc960f484e18b0e09045fd93acf0d47f4cfff25cc212ea348a08ac3aae81850",
"templateCredsSetupCompleted": true
},
"name": "Clone n8n Workflows between Instances using n8n API",
"tags": [
{
"id": "aw8suPYTKfXDtMZl",
"name": "Utility",
"createdAt": "2025-02-10T14:41:49.045Z",
"updatedAt": "2025-02-10T14:41:49.045Z"
},
{
"id": "6rb8rVhKZj4t0Kne",
"name": "Current",
"createdAt": "2025-02-04T18:13:17.427Z",
"updatedAt": "2025-02-04T18:13:17.427Z"
}
],
"nodes": [
{
"id": "9e61140a-2b09-4dab-9a3b-3ca9781410cf",
"name": "Bei Klick auf 'Test-Workflow'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-80,
-260
],
"parameters": {},
"typeVersion": 1
},
{
"id": "50fdfb08-0ca1-4bb4-82a6-46b81ef6e3b2",
"name": "GET - Workflows",
"type": "n8n-nodes-base.n8n",
"position": [
180,
-400
],
"parameters": {
"filters": {},
"requestOptions": {}
},
"credentials": {
"n8nApi": {
"id": "HBPpxcTQs4aNcq4K",
"name": "AK n8n original account"
}
},
"typeVersion": 1
},
{
"id": "7c1b5530-bc0c-41f8-ac5f-d53c42ea9c44",
"name": "CREATE - Workflow",
"type": "n8n-nodes-base.n8n",
"position": [
1200,
-160
],
"parameters": {
"operation": "create",
"requestOptions": {},
"workflowObject": "={\n \"name\": \"{{ $json.name }}\",\n \"nodes\": {{ JSON.stringify($json[\"nodes\"]) }},\n \"connections\": {{ JSON.stringify($json[\"connections\"] || {}) }}\n}\n"
},
"credentials": {
"n8nApi": {
"id": "0XLL6lxiSB0ORf5Z",
"name": "AlexK1919 n8n ent account"
}
},
"typeVersion": 1
},
{
"id": "af3a81b1-f09f-4373-b603-657bba8c1776",
"name": "n8n - GET - Projects",
"type": "n8n-nodes-base.httpRequest",
"position": [
1400,
-160
],
"parameters": {
"url": "https://n8n-ent.alexk1919.com/api/v1/projects",
"options": {},
"authentication": "predefinedCredentialType",
"nodeCredentialType": "n8nApi"
},
"credentials": {
"n8nApi": {
"id": "0XLL6lxiSB0ORf5Z",
"name": "AlexK1919 n8n ent account"
}
},
"typeVersion": 4.2
},
{
"id": "852e6236-aafd-4223-bb90-42db4c923a59",
"name": "SET Project ID",
"type": "n8n-nodes-base.set",
"position": [
2000,
-160
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "6ba45511-cf1b-42e6-b711-b9abd33ed7e3",
"name": "data.id",
"type": "string",
"value": "={{ $json.data.id }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "e8dfa94b-82c1-45ee-b87b-f88996569957",
"name": "PUT - Workflow in Project",
"type": "n8n-nodes-base.httpRequest",
"position": [
2200,
-160
],
"parameters": {
"url": "=https://n8n-ent.alexk1919.com/api/v1/workflows/{{ $('CREATE - Workflow').item.json.id }}/transfer",
"method": "PUT",
"options": {},
"sendBody": true,
"authentication": "predefinedCredentialType",
"bodyParameters": {
"parameters": [
{
"name": "destinationProjectId",
"value": "={{ $json.data.id }}"
}
]
},
"nodeCredentialType": "n8nApi"
},
"credentials": {
"n8nApi": {
"id": "0XLL6lxiSB0ORf5Z",
"name": "AlexK1919 n8n ent account"
}
},
"typeVersion": 4.2
},
{
"id": "e705f445-c125-4ce5-aa33-f91c3f1fb2a6",
"name": "Über Elemente schleifen",
"type": "n8n-nodes-base.splitInBatches",
"position": [
1000,
-260
],
"parameters": {
"options": {},
"batchSize": 5
},
"typeVersion": 3
},
{
"id": "cec95100-64a0-4d56-986a-1cdeb6063b96",
"name": "Haftnotiz1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1740,
-300
],
"parameters": {
"color": 3,
"width": 220,
"content": "### Change the Destination Project by changing the Project Name"
},
"typeVersion": 1
},
{
"id": "b23a6293-a732-42b4-9976-6d3ab750bd44",
"name": "Haftnotiz",
"type": "n8n-nodes-base.stickyNote",
"position": [
120,
-540
],
"parameters": {
"color": 3,
"width": 220,
"content": "### Change the Source n8n Instance by changing the Credential"
},
"typeVersion": 1
},
{
"id": "a4e2f1f9-dab9-4576-ba66-d36a16a4d82a",
"name": "Haftnotiz2",
"type": "n8n-nodes-base.stickyNote",
"position": [
120,
-220
],
"parameters": {
"color": 3,
"width": 220,
"content": "### Change the Destination n8n Instance by changing the Credential"
},
"typeVersion": 1
},
{
"id": "56997c18-8985-4fdd-b313-de07ee67c6d7",
"name": "GET - Destination Workflows",
"type": "n8n-nodes-base.n8n",
"position": [
180,
-80
],
"parameters": {
"limit": 200,
"filters": {},
"returnAll": false,
"requestOptions": {
"batching": {
"batch": {}
}
}
},
"credentials": {
"n8nApi": {
"id": "0XLL6lxiSB0ORf5Z",
"name": "AlexK1919 n8n ent account"
}
},
"typeVersion": 1
},
{
"id": "c9bb6d33-a674-416b-916d-56352b74a603",
"name": "Code",
"type": "n8n-nodes-base.code",
"disabled": true,
"position": [
800,
-260
],
"parameters": {
"jsCode": "const data = $json;\nconsole.log(\"Merged Output:\", data);\nreturn [data];\n"
},
"typeVersion": 2
},
{
"id": "3357623e-e41a-4441-aba4-4593cbc77bdd",
"name": "Split Out Workflows",
"type": "n8n-nodes-base.splitOut",
"position": [
380,
-400
],
"parameters": {
"include": "allOtherFields",
"options": {},
"fieldToSplitOut": "id"
},
"typeVersion": 1
},
{
"id": "b1a2d1df-4957-491d-9c8d-347c4c5197f1",
"name": "Split Out Workflows1",
"type": "n8n-nodes-base.splitOut",
"position": [
380,
-80
],
"parameters": {
"include": "allOtherFields",
"options": {},
"fieldToSplitOut": "id"
},
"typeVersion": 1
},
{
"id": "f0f4c869-f171-4019-a081-9c232851f0a9",
"name": "Zusammenführen Workflows",
"type": "n8n-nodes-base.merge",
"position": [
600,
-260
],
"parameters": {
"mode": "combineBySql",
"query": "SELECT input1.name, input1.createdAt, input1.updatedAt, input1.active, input1.nodes, input1.settings, input1.connections, input1.pinData, input1.tags, input1.id\nFROM input1\nLEFT JOIN input2 \nON input1.name = input2.name\nWHERE input2.name IS NULL\n"
},
"typeVersion": 3
},
{
"id": "f69c8787-7590-4011-a36f-36c9192089cf",
"name": "Split Out Projects",
"type": "n8n-nodes-base.splitOut",
"position": [
1600,
-160
],
"parameters": {
"include": "allOtherFields",
"options": {},
"fieldToSplitOut": "data"
},
"typeVersion": 1
},
{
"id": "7c8f8957-f80c-4250-96fb-f86032e3aacc",
"name": "Filter Project",
"type": "n8n-nodes-base.filter",
"position": [
1800,
-160
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "74ca2595-359b-4e17-988b-799306f748cf",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "={{ $json.data.name }}",
"rightValue": "z Original n8n Workflows from AlexK1919"
}
]
}
},
"typeVersion": 2.2
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "0178ee38-a035-40e7-9a62-34dfdf6f0b93",
"connections": {
"c9bb6d33-a674-416b-916d-56352b74a603": {
"main": [
[
{
"node": "Loop Over Items",
"type": "main",
"index": 0
}
]
]
},
"7c8f8957-f80c-4250-96fb-f86032e3aacc": {
"main": [
[
{
"node": "852e6236-aafd-4223-bb90-42db4c923a59",
"type": "main",
"index": 0
}
]
]
},
"852e6236-aafd-4223-bb90-42db4c923a59": {
"main": [
[
{
"node": "e8dfa94b-82c1-45ee-b87b-f88996569957",
"type": "main",
"index": 0
}
]
]
},
"50fdfb08-0ca1-4bb4-82a6-46b81ef6e3b2": {
"main": [
[
{
"node": "3357623e-e41a-4441-aba4-4593cbc77bdd",
"type": "main",
"index": 0
}
]
]
},
"Loop Over Items": {
"main": [
[],
[
{
"node": "7c1b5530-bc0c-41f8-ac5f-d53c42ea9c44",
"type": "main",
"index": 0
}
]
]
},
"Merge Workflows": {
"main": [
[
{
"node": "c9bb6d33-a674-416b-916d-56352b74a603",
"type": "main",
"index": 0
}
]
]
},
"7c1b5530-bc0c-41f8-ac5f-d53c42ea9c44": {
"main": [
[
{
"node": "af3a81b1-f09f-4373-b603-657bba8c1776",
"type": "main",
"index": 0
}
]
]
},
"f69c8787-7590-4011-a36f-36c9192089cf": {
"main": [
[
{
"node": "7c8f8957-f80c-4250-96fb-f86032e3aacc",
"type": "main",
"index": 0
}
]
]
},
"3357623e-e41a-4441-aba4-4593cbc77bdd": {
"main": [
[
{
"node": "Merge Workflows",
"type": "main",
"index": 0
}
]
]
},
"b1a2d1df-4957-491d-9c8d-347c4c5197f1": {
"main": [
[
{
"node": "Merge Workflows",
"type": "main",
"index": 1
}
]
]
},
"af3a81b1-f09f-4373-b603-657bba8c1776": {
"main": [
[
{
"node": "f69c8787-7590-4011-a36f-36c9192089cf",
"type": "main",
"index": 0
}
]
]
},
"e8dfa94b-82c1-45ee-b87b-f88996569957": {
"main": [
[
{
"node": "Loop Over Items",
"type": "main",
"index": 0
}
]
]
},
"56997c18-8985-4fdd-b313-de07ee67c6d7": {
"main": [
[
{
"node": "b1a2d1df-4957-491d-9c8d-347c4c5197f1",
"type": "main",
"index": 0
}
]
]
},
"9e61140a-2b09-4dab-9a3b-3ca9781410cf": {
"main": [
[
{
"node": "50fdfb08-0ca1-4bb4-82a6-46b81ef6e3b2",
"type": "main",
"index": 0
},
{
"node": "56997c18-8985-4fdd-b313-de07ee67c6d7",
"type": "main",
"index": 0
}
]
]
}
}
}Häufig gestellte Fragen
Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Experte - Sonstiges
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
WordPress-Content-Generator v3
WordPress-Inhaltsgenerator v3
If
Set
Code
+
If
Set
Code
102 NodesAlex Kim
Künstliche Intelligenz
n8n-Knoten in der visuellen Referenzbibliothek erkunden
Erkundung von n8n-Knoten in der visuellen Referenzbibliothek
If
Ftp
Set
+
If
Ftp
Set
113 NodesI versus AI
Sonstiges
Lead-Generierung mit Google Maps - AlexK1919
Potenzielle Kunden mit Google Maps generieren
If
Set
Code
+
If
Set
Code
42 NodesAlex Kim
Vertrieb
Workflows zu GitHub (Unterordner) sichern
Sichere Workflows in GitHub (Unterverzeichnis)
If
N8n
Set
+
If
N8n
Set
25 NodesNazmy
Sonstiges
Workflows zu GitHub sichern
Sichere Workflows in GitHub
If
N8n
Set
+
If
N8n
Set
23 NodesSolomon
Sonstiges
Inhalt-zu-9:16-Verhältnis-Bildgenerator v1
9:16-Bilder basierend auf Inhalt und Markenrichtlinien erstellen
Set
Wait
Limit
+
Set
Wait
Limit
39 NodesAlex Kim
Künstliche Intelligenz
Workflow-Informationen
Schwierigkeitsgrad
Experte
Anzahl der Nodes17
Kategorie1
Node-Typen10
Autor
Externe Links
Auf n8n.io ansehen →
Diesen Workflow teilen