n8n Workflow

Avoid Rate Limiting By Batching Http Requests

This n8n workflow automates tasks and integrates with various services. Avoid Rate Limiting By Batching Http Requests - ready to import and run in your n8n instance.

n8n workflow.json

About This Script

This n8n workflow automates tasks and integrates with various services. Avoid Rate Limiting By Batching Http Requests - ready to import and run in your n8n instance.
Features:
  • Makes HTTP requests to external APIs
Source Code
{
    "nodes": [
        {
            "name": "On clicking 'execute'",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                250,
                300
            ],
            "parameters": [],
            "typeVersion": 1,
            "id": "6ba344ac-a318-4608-b97c-02e552cced92"
        },
        {
            "name": "Customer Datastore",
            "type": "n8n-nodes-base.n8nTrainingCustomerDatastore",
            "position": [
                450,
                300
            ],
            "parameters": {
                "operation": "getAllPeople",
                "returnAll": true
            },
            "typeVersion": 1,
            "id": "8807be01-1b73-411e-a2f1-11d9cf500953"
        },
        {
            "name": "SplitInBatches",
            "type": "n8n-nodes-base.splitInBatches",
            "position": [
                650,
                300
            ],
            "parameters": {
                "options": [],
                "batchSize": 1
            },
            "typeVersion": 1,
            "id": "b4540722-89b1-41d2-91ad-dabd1cda798f"
        },
        {
            "name": "HTTP Request",
            "type": "n8n-nodes-base.httpRequest",
            "position": [
                850,
                300
            ],
            "parameters": {
                "url": "https://jsonplaceholder.typicode.com/posts",
                "options": [],
                "requestMethod": "POST",
                "bodyParametersUi": {
                    "parameter": [
                        {
                            "name": "id",
                            "value": "={{$json[\"id\"]}}"
                        },
                        {
                            "name": "name",
                            "value": "={{$json[\"name\"]}}"
                        }
                    ]
                }
            },
            "typeVersion": 1,
            "id": "580db23d-a045-4eab-a3fb-d2add7203388"
        },
        {
            "name": "Wait",
            "type": "n8n-nodes-base.wait",
            "position": [
                950,
                100
            ],
            "webhookId": "b809abfb-8e02-4b31-90b9-0005be656312",
            "parameters": {
                "unit": "seconds",
                "amount": 4
            },
            "typeVersion": 1,
            "id": "71489bea-f630-4f5d-af25-0ba21f613832"
        },
        {
            "name": "Replace Me",
            "type": "n8n-nodes-base.noOp",
            "position": [
                1050,
                300
            ],
            "parameters": [],
            "typeVersion": 1,
            "id": "8dd6c86d-0474-4fdf-9d4f-49c7c8cb9015"
        }
    ],
    "connections": {
        "Wait": {
            "main": [
                [
                    {
                        "node": "SplitInBatches",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "HTTP Request": {
            "main": [
                [
                    {
                        "node": "Replace Me",
                        "type": "main",
                        "index": 0
                    },
                    {
                        "node": "Wait",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "SplitInBatches": {
            "main": [
                [
                    {
                        "node": "HTTP Request",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Customer Datastore": {
            "main": [
                [
                    {
                        "node": "SplitInBatches",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "On clicking 'execute'": {
            "main": [
                [
                    {
                        "node": "Customer Datastore",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    },
    "n8n_version": "1.5.0"
}
Requirements
n8n instance, API credentials for connected services
Tags
#n8n #automation #workflow
Quick Actions
More in n8n Workflows