Describe the problem/error/question
I’m working on a workflow to fetch all 185 blog posts from my Webflow CMS using their API and n8n’s HTTP Request node. Since Webflow’s API paginates results, I use a loop with limit=100
and offset
to pull pages in batches.
Even though I accumulate allItems
inside the mergeBlogs
node, only the last page (85 items) gets returned in the end.
I tried passing allItems
forward with a Set
node before re-entering the loop, but n8n seems to lose the previously accumulated items every time the loop runs again. My final output node only ever sees the last batch of 85.
What I Need:
I want the final output to contain all 185 blog posts, not just the last page of results.
Please share your workflow
Information on your n8n setup
- n8n version: 1.81.4
- Database (default: SQLite): Default
- n8n EXECUTIONS_PROCESS setting (default: own, main): Default
- Running n8n via (Docker, npm, n8n cloud, desktop app): Cloud
- Operating system: MacOS