This workflow follows the HTTP Request → Itemlists recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"nodes": [
{
"id": "25ac6cda-31fb-474a-b6b6-083ec03b9273",
"name": "On clicking 'execute'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
925,
285
],
"parameters": {},
"typeVersion": 1
},
{
"id": "93eaee43-7a39-4c83-aeaa-9ca14d0f4b4b",
"name": "Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
380,
240
],
"parameters": {
"width": 440,
"height": 200,
"content": "## HTTP \uc694\uccad\n\n### \uc774 \uc6cc\ud06c\ud50c\ub85c\uc6b0\ub294 HTTP \uc694\uccad \ub178\ub4dc\uc758 \uac00\uc7a5 \uc77c\ubc18\uc801\uc778 \uc6a9\ub840\ub97c \ubcf4\uc5ec\uc8fc\uace0, \uadf8 \ucd9c\ub825\uc744 \ucc98\ub9ac\ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud569\ub2c8\ub2e4.\n\n### `Execute Workflow` \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uace0, \ub178\ub4dc\uc5d0 \ub354\ube14 \ud074\ub9ad\ud558\uc5ec \uc785\ub825 \ubc0f \ucd9c\ub825 \ud56d\ubaa9\uc744 \ubcf4\uc138\uc694.\n\n### \ucd9c\ub825"
},
"typeVersion": 1
},
{
"id": "3ccdc45b-aae1-4760-b45e-5b8dca2a9fcf",
"name": "Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1280,
480
],
"parameters": {
"width": 986.3743856726365,
"height": 460.847917534361,
"content": "## 3. \ud398\uc774\uc9c0 \ucc98\ub9ac\n### \ub54c\ub54c\ub85c \ubaa8\ub4e0 \ub370\uc774\ud130\uac00 \ud544\uc694\ud55c \uacbd\uc6b0 \ub3d9\uc77c\ud55c \uc694\uccad\uc744 \uc5ec\ub7ec \ubc88 \ud574\uc57c \ud569\ub2c8\ub2e4(\ud398\uc774\uc9c0\ub124\uc774\uc158).\n\n### \ud398\uc774\uc9c0\ub124\uc774\uc158 \ud504\ub85c\uc138\uc2a4\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4:\n### 1. \uc785\ub825 \uc18c\uc2a4\uc758 \ud398\uc774\uc9c0\ub97c \ubc18\ubcf5(`HTTP Request` \ub178\ub4dc \uc774\ub984 \"Get my Starts\")\n### 2. \uac01 \ub8e8\ud504 \ub05d\uc5d0\uc11c \ud398\uc774\uc9c0\ub97c \uc99d\uac00\uc2dc\ud0b5\ub2c8\ub2e4(`set` \ub178\ub4dc \uc774\ub984 \"Increment Page\"\ub85c \uc218\ud589) \n### 3. \ud398\uc774\uc9c0\uac00 \ub0a8\uc9c0 \uc54a\uc558\uc744 \ub54c \ub8e8\ud504\ub97c \uc911\uc9c0\ud569\ub2c8\ub2e4(`If` \ub178\ub4dc \uc774\ub984 \"Are we Finished?\"\uc5d0\uc11c \ud655\uc778)"
},
"typeVersion": 1
},
{
"id": "af19bb6d-5f0a-41ca-93b2-dbd27c3fd07e",
"name": "Set",
"type": "n8n-nodes-base.set",
"position": [
1345,
725
],
"parameters": {
"values": {
"number": [
{
"name": "page"
},
{
"name": "perpage",
"value": 15
}
],
"string": [
{
"name": "githubUser",
"value": "that-one-tom"
}
]
},
"options": {}
},
"typeVersion": 1
},
{
"id": "dad6055d-e06b-4f8c-ab90-deb196fce277",
"name": "Note6",
"type": "n8n-nodes-base.stickyNote",
"disabled": true,
"position": [
1280,
180
],
"parameters": {
"width": 680,
"height": 280,
"content": "## 2. \ub370\uc774\ud130 \uc2a4\ud06c\ub798\ud551\n### \uc774 \uc608\uc81c\uc5d0\uc11c n8n \ube14\ub85c\uadf8\uc5d0\uc11c \uc81c\ubaa9\uc744 `HTTP request` \ub178\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \uac00\uc838\uc628 \ub2e4\uc74c `HTML extract` \ub178\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc804\ub2ec\ud569\ub2c8\ub2e4."
},
"typeVersion": 1
},
{
"id": "a7d4b9db-4d38-4b8d-9585-fe65c379e381",
"name": "Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1280,
-120
],
"parameters": {
"width": 500,
"height": 280,
"content": "## 1. \ud56d\ubaa9\uc73c\ub85c \ub098\ub204\uae30 \n### \uc774 \uc608\uc81c\uc5d0\uc11c, `HTTP Request` \ub178\ub4dc\uc758 \ubcf8\ubb38\uc744 \uac00\uc838\uc640 \uad00\ub9ac\ud558\uae30 \ub354 \uc26c\uc6b4 \ud56d\ubaa9\uc73c\ub85c \ub098\ub215\ub2c8\ub2e4."
},
"typeVersion": 1
},
{
"id": "d8402820-fa72-4957-8cf6-432f928ae799",
"name": "Item Lists - Create Items from Body",
"type": "n8n-nodes-base.itemLists",
"notes": "Create Items from Body",
"position": [
1525,
-15
],
"parameters": {
"options": {},
"fieldToSplitOut": "body"
},
"notesInFlow": false,
"typeVersion": 1
},
{
"id": "598939cd-e4c0-4a90-bd1f-f2b13ccbe072",
"name": "HTML Extract - Extract Article Title",
"type": "n8n-nodes-base.htmlExtract",
"position": [
1505,
285
],
"parameters": {
"options": {},
"sourceData": "binary",
"extractionValues": {
"values": [
{
"key": "ArticleTitle",
"cssSelector": "#firstHeading"
}
]
}
},
"typeVersion": 1
},
{
"id": "1c9b609c-5e41-4444-ade7-e1069943c904",
"name": "Item Lists - Fetch Body",
"type": "n8n-nodes-base.itemLists",
"position": [
1705,
725
],
"parameters": {
"options": {},
"fieldToSplitOut": "body"
},
"typeVersion": 1,
"alwaysOutputData": true
},
{
"id": "15dfab42-440c-4d06-9ba2-b7b17371d009",
"name": "If - Are we finished?",
"type": "n8n-nodes-base.if",
"position": [
1885,
725
],
"parameters": {
"conditions": {
"string": [
{
"value1": "={{$node[\"HTTP Request - Get my Stars\"].json[\"body\"]}}",
"operation": "isEmpty"
}
]
}
},
"executeOnce": true,
"typeVersion": 1
},
{
"id": "ba6e6904-6749-4ea2-84c1-8409b795bcf5",
"name": "Set - Increment Page",
"type": "n8n-nodes-base.set",
"position": [
2105,
745
],
"parameters": {
"values": {
"string": [
{
"name": "page",
"value": "={{$node[\"Set\"].json[\"page\"]++}}"
}
]
},
"options": {}
},
"executeOnce": true,
"typeVersion": 1
},
{
"id": "9f0df828-27d7-4994-8934-c8fe88af8566",
"name": "HTTP Request - Get Mock Albums",
"type": "n8n-nodes-base.httpRequest",
"position": [
1345,
-15
],
"parameters": {
"url": "https://jsonplaceholder.typicode.com/albums",
"options": {
"response": {
"response": {
"fullResponse": true
}
}
}
},
"typeVersion": 3
},
{
"id": "cbc64010-f6f4-4c35-b4e2-9e1d4a748308",
"name": "HTTP Request - Get Wikipedia Page",
"type": "n8n-nodes-base.httpRequest",
"position": [
1325,
285
],
"parameters": {
"url": "https://en.wikipedia.org/wiki/Special:Random",
"options": {
"redirect": {
"redirect": {
"followRedirects": true
}
},
"response": {
"response": {
"responseFormat": "file"
}
}
}
},
"typeVersion": 3
},
{
"id": "a1a19268-0be8-4379-99a4-4285c68691b5",
"name": "HTTP Request - Get my Stars",
"type": "n8n-nodes-base.httpRequest",
"position": [
1525,
725
],
"parameters": {
"url": "=https://api.github.com/users/{{$node[\"Set\"].json[\"githubUser\"]}}/starred",
"options": {
"response": {
"response": {
"fullResponse": true
}
}
},
"sendQuery": true,
"queryParameters": {
"parameters": [
{
"name": "per_page",
"value": "={{$node[\"Set\"].json[\"perpage\"]}}"
},
{
"name": "page",
"value": "={{$node[\"Set\"].json[\"page\"]}}"
}
]
}
},
"typeVersion": 3
}
],
"connections": {
"Set": {
"main": [
[
{
"node": "HTTP Request - Get my Stars",
"type": "main",
"index": 0
}
]
]
},
"Set - Increment Page": {
"main": [
[
{
"node": "HTTP Request - Get my Stars",
"type": "main",
"index": 0
}
]
]
},
"If - Are we finished?": {
"main": [
null,
[
{
"node": "Set - Increment Page",
"type": "main",
"index": 0
}
]
]
},
"On clicking 'execute'": {
"main": [
[
{
"node": "Set",
"type": "main",
"index": 0
},
{
"node": "HTTP Request - Get Mock Albums",
"type": "main",
"index": 0
},
{
"node": "HTTP Request - Get Wikipedia Page",
"type": "main",
"index": 0
}
]
]
},
"Item Lists - Fetch Body": {
"main": [
[
{
"node": "If - Are we finished?",
"type": "main",
"index": 0
}
]
]
},
"HTTP Request - Get my Stars": {
"main": [
[
{
"node": "Item Lists - Fetch Body",
"type": "main",
"index": 0
}
]
]
},
"HTTP Request - Get Mock Albums": {
"main": [
[
{
"node": "Item Lists - Create Items from Body",
"type": "main",
"index": 0
}
]
]
},
"HTTP Request - Get Wikipedia Page": {
"main": [
[
{
"node": "HTML Extract - Extract Article Title",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Workflow 1748. Uses itemLists, htmlExtract, httpRequest. Event-driven trigger; 14 nodes.
Source: https://github.com/n8nKOR/n8n-shared-workflow/blob/62a671327e906c22a40d290b339ff6d2373f8d75/workflows/n8n-workflows-by-Zie619/devops/1748_workflow_1748.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Pulling Data From Services That N8N Doesnt Have A Pre Built Integration For. Uses manualTrigger, stickyNote, itemLists, htmlExtract. Event-driven trigger; 14 nodes.
Create An Rss Feed Based On A Website S Content. Uses manualTrigger, itemLists, htmlExtract, httpRequest. Event-driven trigger; 12 nodes.
Rss Feed For Ard Audiothek Podcasts. Uses manualTrigger, httpRequest, htmlExtract, itemLists. Event-driven trigger; 11 nodes.
extract_swifts. Uses manualTrigger, httpRequest, htmlExtract, splitInBatches. Event-driven trigger; 23 nodes.
FL Hazards -> OpenWebUI KB (hazards) - FIXED. Uses itemLists, httpRequest. Event-driven trigger; 11 nodes.