AutomationFlowsWeb Scraping › 20260205 Test

20260205 Test

20260205_Test. Uses httpRequest. Event-driven trigger; 10 nodes.

Event trigger★★★★☆ complexity10 nodesHTTP Request
Web Scraping Trigger: Event Nodes: 10 Complexity: ★★★★☆ Added:

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 →

Download .json
{
  "name": "20260205_Test",
  "nodes": [
    {
      "parameters": {},
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        -1520,
        336
      ],
      "id": "f22cdd61-3d81-4a2e-acb2-17ab60bd1781",
      "name": "Manual Trigger Input Form"
    },
    {
      "parameters": {
        "mode": "raw",
        "jsonOutput": "={\n  \"tasks\": [\n    {\n      \"ip\":\"{{ $json.ip_01 }}\",\n      \"task_name\": \"20260205_Test_\u5358\u72ec\u81ea\u5f8b\uff08Lift\u5730\u70b9\u307e\u3067\uff09\",\n      \"ratio_speed\": 1,\n      \"bias_accuracy_xy\": 0,\n      \"bias_accuracy_deg\": 0,\n      \"execute_count\": 1\n    },\n    {\n      \"ip\":\"{{ $json.ip_02 }}\",\n      \"task_name\": \"20260205_Test_\u5358\u72ec\u81ea\u5f8b\uff08Lift\u5730\u70b9\u307e\u3067\uff09\",\n      \"ratio_speed\": 1,\n      \"bias_accuracy_xy\": 0,\n      \"bias_accuracy_deg\": 0,\n      \"execute_count\": 1\n    }\n  ]\n} ",
        "options": {}
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        -896,
        336
      ],
      "id": "2a3a84b7-beb5-4446-bcfa-cd0f268cea2e",
      "name": "\u5358\u4f53Task01",
      "executeOnce": true
    },
    {
      "parameters": {
        "workflowId": {
          "__rl": true,
          "value": "6CkvYQP4614XQ1Lx",
          "mode": "list",
          "cachedResultUrl": "/workflow/6CkvYQP4614XQ1Lx",
          "cachedResultName": "\u5354\u8abf\u89e3\u9664"
        },
        "workflowInputs": {
          "mappingMode": "defineBelow",
          "value": {
            "tasks": "={{ $json.tasks }}"
          },
          "matchingColumns": [
            "tasks"
          ],
          "schema": [
            {
              "id": "tasks",
              "displayName": "tasks",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "canBeUsedToMatch": true,
              "removed": false
            }
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": true
        },
        "options": {
          "waitForSubWorkflow": true
        }
      },
      "type": "n8n-nodes-base.executeWorkflow",
      "typeVersion": 1.2,
      "position": [
        -640,
        112
      ],
      "name": "Call \u5354\u8abf\u89e3\u9664",
      "id": "09e3750a-8d3a-409c-b2d8-f2f9e60d8081"
    },
    {
      "parameters": {
        "workflowId": {
          "__rl": true,
          "value": "43lg4zoyz4W0L8un",
          "mode": "list",
          "cachedResultUrl": "/workflow/43lg4zoyz4W0L8un",
          "cachedResultName": "\u30bf\u30b9\u30af\u5b9f\u884c"
        },
        "workflowInputs": {
          "mappingMode": "defineBelow",
          "value": {
            "tasks": "={{ $json.tasks }}"
          },
          "matchingColumns": [
            "tasks"
          ],
          "schema": [
            {
              "id": "tasks",
              "displayName": "tasks",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "canBeUsedToMatch": true,
              "removed": false
            }
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": true
        },
        "options": {
          "waitForSubWorkflow": true
        }
      },
      "type": "n8n-nodes-base.executeWorkflow",
      "typeVersion": 1.2,
      "position": [
        -640,
        336
      ],
      "name": "Call \u30bf\u30b9\u30af\u5b9f\u884c",
      "id": "2eb81089-4d37-41d5-9596-a254afa74ef9",
      "alwaysOutputData": false
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "2f121bdf-e97a-4d24-8a47-e244e92402cc",
              "name": "ip_01",
              "value": "192.168.24.246",
              "type": "string"
            },
            {
              "id": "905ec3d1-c892-44af-b517-cc26fa74d839",
              "name": "ip_02",
              "value": "192.168.24.234",
              "type": "string"
            }
          ]
        },
        "options": {}
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        -1328,
        336
      ],
      "id": "ccc68849-a275-42af-b268-bb0f0092e460",
      "name": "Robots",
      "executeOnce": true
    },
    {
      "parameters": {
        "mode": "raw",
        "jsonOutput": "={\n  \"group_name\": \"collab99\",\n  \"master\": \"{{ $json.ip_01 }}\",\n  \"robots\": [\n    {\n      \"ip\": \"{{ $json.ip_01 }}\",\n      \"dx\": 0,\n      \"dy\": 1.21,\n      \"dw\": 0\n    },\n    {\n      \"ip\": \"{{ $json.ip_02 }}\",\n      \"dx\": 0,\n      \"dy\": -1.21,\n      \"dw\": 180\n    }\n  ]\n}",
        "includeOtherFields": true,
        "include": "selected",
        "options": {}
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        -1056,
        544
      ],
      "id": "205f19f4-d5b3-42e0-a7ed-15a9305455a7",
      "name": "Bind\u60c5\u5831",
      "executeOnce": true
    },
    {
      "parameters": {
        "mode": "raw",
        "jsonOutput": "={\n  \"tasks\": [\n    {\n      \"ip\":\"{{ $json.master }}\",\n      \"task_name\": \"20260205_Test_\u81ea\u5f8b\u5354\u8abf_AtoB\",\n      \"ratio_speed\": 1,\n      \"bias_accuracy_xy\": 0,\n      \"bias_accuracy_deg\": 0,\n      \"execute_count\": 1\n    }\n  ]\n} ",
        "options": {}
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        -896,
        752
      ],
      "id": "085fa506-98b8-4cb0-aefc-c1e548f06771",
      "name": "\u5354\u8abfTask",
      "executeOnce": true
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "2f121bdf-e97a-4d24-8a47-e244e92402cc",
              "name": "ip_01",
              "value": "192.168.25.79",
              "type": "string"
            },
            {
              "id": "905ec3d1-c892-44af-b517-cc26fa74d839",
              "name": "ip_02",
              "value": "192.168.25.76",
              "type": "string"
            }
          ]
        },
        "options": {}
      },
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        -1328,
        544
      ],
      "id": "df7dfe2a-3b4e-427c-b602-bc1145c4c9e2",
      "name": "Robots1",
      "executeOnce": true
    },
    {
      "parameters": {
        "method": "POST",
        "url": "=http://{{ $json.master }}:8080/collab/group_create_and_bind",
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={{ $json.toJsonString() }}",
        "options": {
          "timeout": 60000
        }
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.3,
      "position": [
        -640,
        544
      ],
      "id": "582a7195-d7f8-4202-a3ef-11e0c5bc8c1f",
      "name": "\u5354\u8abfCreate&Bind"
    },
    {
      "parameters": {
        "workflowId": {
          "__rl": true,
          "value": "43lg4zoyz4W0L8un",
          "mode": "list",
          "cachedResultUrl": "/workflow/43lg4zoyz4W0L8un",
          "cachedResultName": "\u30bf\u30b9\u30af\u5b9f\u884c"
        },
        "workflowInputs": {
          "mappingMode": "defineBelow",
          "value": {
            "tasks": "={{ $json.tasks }}"
          },
          "matchingColumns": [
            "tasks"
          ],
          "schema": [
            {
              "id": "tasks",
              "displayName": "tasks",
              "required": false,
              "defaultMatch": false,
              "display": true,
              "canBeUsedToMatch": true,
              "removed": false
            }
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": true
        },
        "options": {
          "waitForSubWorkflow": true
        }
      },
      "type": "n8n-nodes-base.executeWorkflow",
      "typeVersion": 1.2,
      "position": [
        -640,
        752
      ],
      "name": "Call \u30bf\u30b9\u30af\u5b9f\u884c1",
      "id": "539603c9-69cc-47fe-ab1e-51b778ceae1d",
      "alwaysOutputData": false
    }
  ],
  "connections": {
    "Manual Trigger Input Form": {
      "main": [
        [
          {
            "node": "Robots",
            "type": "main",
            "index": 0
          },
          {
            "node": "Robots1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\u5358\u4f53Task01": {
      "main": [
        [
          {
            "node": "Call \u5354\u8abf\u89e3\u9664",
            "type": "main",
            "index": 0
          },
          {
            "node": "Call \u30bf\u30b9\u30af\u5b9f\u884c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Call \u5354\u8abf\u89e3\u9664": {
      "main": [
        [
          {
            "node": "Call \u30bf\u30b9\u30af\u5b9f\u884c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Call \u30bf\u30b9\u30af\u5b9f\u884c": {
      "main": [
        []
      ]
    },
    "Robots": {
      "main": [
        [
          {
            "node": "\u5358\u4f53Task01",
            "type": "main",
            "index": 0
          },
          {
            "node": "Bind\u60c5\u5831",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Bind\u60c5\u5831": {
      "main": [
        [
          {
            "node": "\u5354\u8abfCreate&Bind",
            "type": "main",
            "index": 0
          },
          {
            "node": "\u5354\u8abfTask",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\u5354\u8abfTask": {
      "main": [
        [
          {
            "node": "Call \u30bf\u30b9\u30af\u5b9f\u884c1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Robots1": {
      "main": [
        []
      ]
    },
    "\u5354\u8abfCreate&Bind": {
      "main": [
        []
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1",
    "availableInMCP": false
  },
  "versionId": "5adec56a-7798-46ba-8a90-4e8c95ba2a58",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "id": "HncYIawOEgKe9USH",
  "tags": []
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

20260205_Test. Uses httpRequest. Event-driven trigger; 10 nodes.

Source: https://github.com/TriOrb-Inc/TriOrb-n8n-Sequencer/blob/91c8c726f5ccd77b575c80ff1c0c67cafa635bad/samples/std1_2_4/collab_001.json — original creator credit. Request a take-down →

More Web Scraping workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Web Scraping

This workflow allows you to import any workflow from a file or another n8n instance and map the credentials easily. A multi-form setup guides you through the entire process At the beginning you have t

Execute Command, Read Write File, HTTP Request +3
Web Scraping

[n8n] Advanced URL Parsing and Shortening Workflow - Switchy.io Integration. Uses splitInBatches, stickyNote, httpRequest, html. Event-driven trigger; 56 nodes.

HTTP Request, GitHub, Stop And Error +1
Web Scraping

[](https://youtu.be/c7yCZhmMjtI)

HTTP Request, GitHub, Stop And Error +1
Web Scraping

This automation organizes your n8n workflows files into categorizes (Active, Template, Done, Archived) and uploads them directly to a categorized Google Drive folders. It is designed to help users man

Google Drive, HTTP Request, Time Saved
Web Scraping

Create Animated Stories using GPT-4o-mini, Midjourney, Kling and Creatomate API. Uses httpRequest. Event-driven trigger; 51 nodes.

HTTP Request