# Merge data from 3 HTTP request

**URL:** <https://community.n8n.io/t/merge-data-from-3-http-request/148834>\
**Category:** Questions\
**Created:** [July 13, 2025, 5:49pm UTC](https://community.n8n.io/t/merge-data-from-3-http-request/148834 "2025-07-13T17:49:02Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![fornakter](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/fornakter/32/99355_2.png) [@fornakter](https://community.n8n.io/u/fornakter)\
**Post date:** [July 13, 2025, 5:49pm UTC](https://community.n8n.io/t/merge-data-from-3-http-request/148834/1 "2025-07-13T17:49:02Z")

</div>

Hi.  
I have problem with merge data from more then one HTTP request.  
The data they collect must first be filtered and then combined into one.  
This method does not work because the data must be delivered at the same time.  
How can i do that?  
(Dont look at errors on HTTP requests, this is a sample pic)

 ![Zrzut ekranu z 2025-07-13 19-44-51](https://europe1.discourse-cdn.com/n8n/original/3X/9/8/981dfd4171c0e036204c421a1b26ba64bb4c3024.png)

---

<div class="post-metadata">

**Author:** ![moosa](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/moosa/32/108437_2.png) [@moosa](https://community.n8n.io/u/moosa)\
**Post date:** [July 13, 2025, 6:34pm UTC](https://community.n8n.io/t/merge-data-from-3-http-request/148834/2 "2025-07-13T18:34:43Z")

</div>

you can add wait node after http’s or merge.  
as merge node waits for all responses [n8n doc 1](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.merge/#choose-branch) [n8n doc 2](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.merge/#append) also specified in these both sections on merge node in n8n documentation.

---

<div class="post-metadata">

**Author:** ![fornakter](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/fornakter/32/99355_2.png) [@fornakter](https://community.n8n.io/u/fornakter)\
**Post date:** [July 13, 2025, 6:53pm UTC](https://community.n8n.io/t/merge-data-from-3-http-request/148834/3 "2025-07-13T18:53:10Z")

</div>

am i 5tup|d or i don’t see solution for me  
'Wait" freezee whole app, dont run another HTTP req.  
Only one solution works, but ilts look horrible.

 ![Zrzut ekranu z 2025-07-13 20-52-22](https://europe1.discourse-cdn.com/n8n/original/3X/4/2/42887daeb76d50ce40303bd3a75849bee2240abb.png)

---

<div class="post-metadata">

**Author:** ![moosa](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/moosa/32/108437_2.png) [@moosa](https://community.n8n.io/u/moosa)\
**Post date:** [July 13, 2025, 7:02pm UTC](https://community.n8n.io/t/merge-data-from-3-http-request/148834/4 "2025-07-13T19:02:28Z")

</div>

if it works it is good.

---

<div class="post-metadata">

**Author:** ![jabbson](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jabbson/32/87328_2.png) [@jabbson](https://community.n8n.io/u/jabbson)\
**Post date:** [July 13, 2025, 8:05pm UTC](https://community.n8n.io/t/merge-data-from-3-http-request/148834/5 "2025-07-13T20:05:44Z")

</div>

Why would you have three HTTP Request nodes? From what I see in the initial screenshot, the Data filter is the same for all of them, and from what I see from the second screenshot, the requests are to the same domain (may be different path).

Would this work for you?

Three URLs are provided by url source, for each we run http requests and then filter them at the end… all nodes are executed one by one, and most importantly - no monstrosity with copying and pasting the same nodes.

---

<div class="post-metadata">

**Author:** ![fornakter](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/fornakter/32/99355_2.png) [@fornakter](https://community.n8n.io/u/fornakter)\
**Post date:** [July 14, 2025, 2:08pm UTC](https://community.n8n.io/t/merge-data-from-3-http-request/148834/7 "2025-07-14T14:08:01Z")

</div>

It works, but i still have 6 items, not one.

 ![Zrzut ekranu 2025-07-14 o 16.07.31](https://europe1.discourse-cdn.com/n8n/original/3X/a/4/a4737f900cc01f2f3e853946ff1f6e1b9c533a27.png)

---

<div class="post-metadata">

**Author:** ![alexhuy](https://avatars.discourse-cdn.com/v4/letter/a/50afbb/32.png) [@alexhuy](https://community.n8n.io/u/alexhuy)\
**Post date:** [July 14, 2025, 2:48pm UTC](https://community.n8n.io/t/merge-data-from-3-http-request/148834/8 "2025-07-14T14:48:08Z")

</div>

Try to use this node Code after loop done to merger all items
