AutomationFlowsGeneral › Scheduled HTTP Requests to URL List

Scheduled HTTP Requests to URL List

Original n8n title: Send Http Requests to a List of Urls

Send Http Requests To A List Of Urls. Uses splitOut, scheduleTrigger, httpRequest. Scheduled trigger; 4 nodes.

Cron / scheduled trigger★★☆☆☆ complexity4 nodesHTTP Request
General Trigger: Cron / scheduled Nodes: 4 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
{
  "nodes": [
    {
      "id": "5b3b5251-d460-4eae-a931-e4772749a927",
      "name": "Split Out",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        900,
        460
      ],
      "parameters": {
        "options": {
          "destinationFieldName": "url"
        },
        "fieldToSplitOut": "urls"
      },
      "typeVersion": 1
    },
    {
      "id": "b19bec9b-de09-42a7-8576-2cef3e0f9288",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        460,
        460
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "minutes",
              "minutesInterval": 15
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "584a4340-7053-4afd-ae3e-f0c1f2de2586",
      "name": "HTTP Request",
      "type": "n8n-nodes-base.httpRequest",
      "onError": "continueRegularOutput",
      "position": [
        1100,
        460
      ],
      "parameters": {
        "url": "={{ $json.url }}",
        "options": {}
      },
      "typeVersion": 4.2
    },
    {
      "id": "d53b8c24-7408-4e09-8360-f13ecfa5deca",
      "name": "URLs List",
      "type": "n8n-nodes-base.set",
      "position": [
        680,
        460
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "9e5e8792-c5ee-4ce2-9a9a-0b3ad274cae6",
              "name": "urls",
              "type": "array",
              "value": "={{ ['http://firsturl.com', 'https://secondurl.com', 'https://thirdurl.com'] }}"
            }
          ]
        }
      },
      "typeVersion": 3.3
    }
  ],
  "connections": {
    "Split Out": {
      "main": [
        [
          {
            "node": "HTTP Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "URLs List": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "URLs List",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

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

About this workflow

Send Http Requests To A List Of Urls. Uses splitOut, scheduleTrigger, httpRequest. Scheduled trigger; 4 nodes.

Source: https://github.com/Zie619/n8n-workflows — original creator credit. Request a take-down →

More General workflows → · Browse all categories →

Related workflows

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

General

Send Updates About The Position Of The Iss Every Minute To A Topic In Kafka. Uses httpRequest, kafka. Scheduled trigger; 4 nodes.

HTTP Request, Kafka
General

Send Updates About The Position Of The Iss Every Minute To A Topic In Rabbitmq. Uses rabbitmq, httpRequest. Scheduled trigger; 4 nodes.

Rabbitmq, HTTP Request
General

Receive Updates For The Position Of The Iss And Push It To A Firbase. Uses httpRequest, googleFirebaseRealtimeDatabase. Scheduled trigger; 4 nodes.

HTTP Request, Google Firebase Realtime Database
General

Send Updates About The Position Of The Iss Every Minute To A Topic In Activemq. Uses httpRequest, amqp. Scheduled trigger; 4 nodes.

HTTP Request, Amqp
General

Send Location Updates Of The Iss Every Minute To A Queue In Aws Sqs. Uses awsSqs, httpRequest. Scheduled trigger; 4 nodes.

AWS SQS, HTTP Request