# HTTP Module - Error: 500 Internal Server Error

**URL:** <https://community.make.com/t/http-module-error-500-internal-server-error/95691>\
**Category:** Questions\
**Tags:** http\
**Created:** [November 7, 2025, 8:29am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691 "2025-11-07T08:29:32Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Meet](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@Meet](https://community.make.com/u/Meet)\
**Post date:** [November 7, 2025, 8:29am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691/1 "2025-11-07T08:29:32Z")

</div>

I am using HTTP get request module. And I have another secondary flow which catches and respond the HTTP request. The Request is simple though I am getting Error: 500 Internal Server Error sometimes. 5 out of 10 times I gives error. But it works for rest 5 request flawlessly.

And I checked the history of the flow which is catching the request that flow works everytime perfectly but there is some problem in transmission after request. HTTP module is getting in catching response again.  
I hope someone can help.

 ![Screenshot 2025-11-07 at 09.27.32](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/b/1/b1a47e9c6a45345e4f8c7285ba8a7aaff945d00f.png)

---

<div class="post-metadata">

**Author:** ![Federico\_Donati](https://avatars.discourse-cdn.com/v4/letter/f/53a042/32.png) [@Federico\_Donati](https://community.make.com/u/Federico_Donati)\
**Post date:** [November 7, 2025, 8:42am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691/3 "2025-11-07T08:42:40Z")

</div>

Hi,

I see you want to read a Make webhook. Why do you want to use an HTTP module instead of a Make Webhook module?

Key difference is that the webhook is triggered instantly, while the HTTPs can be triggered at specific times (e.g. every 15 minutes).

500 error comes in when the webhook does not send anything, but the HTTP module runs

---

<div class="post-metadata">

**Author:** ![Meet](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@Meet](https://community.make.com/u/Meet)\
**Post date:** [November 7, 2025, 9:05am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691/4 "2025-11-07T09:05:50Z")

</div>

> [@Federico\_Donati](#):
>
> but the HTTP module runs

Thanks Federico,  
But In my understanding there are only 2 main types of webhooks -

1. For listening to the triggers
2. Responding to the webhook

There is no webhook to make a request to another webhook. If so can you please elaborate which are you talking about?

 ![Screenshot 2025-11-07 at 10.02.45](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/7/0/701696447a7e5b52d529b8817a6443103a42526c.png)

---

<div class="post-metadata">

**Author:** ![Federico\_Donati](https://avatars.discourse-cdn.com/v4/letter/f/53a042/32.png) [@Federico\_Donati](https://community.make.com/u/Federico_Donati)\
**Post date:** [November 7, 2025, 9:10am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691/5 "2025-11-07T09:10:40Z")

</div>

Hey, there is actually no way to “request” data to another webhook. Per se, a webhook cannot be called, it can only send data when it has something to send (an action happens on software A).

Can you please share the logic you want to create, and the software you are using?

---

<div class="post-metadata">

**Author:** ![Meet](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@Meet](https://community.make.com/u/Meet)\
**Post date:** [November 7, 2025, 10:07am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691/6 "2025-11-07T10:07:54Z")

</div>

I am trying to divide my main logic into small unit flows. So I can reuse those logic in other flows for flexibility. I am creating a flow A which calls another flow B. Flow B contains webhook trigger, some computations and webhook reponse. Flow A make api calls to Flow B and wait for response.

Problem is in the response transmission. Flow A get error in the HTTP module which is calling Flow B’s webhook trigger. However Flow B is working fine and successfully.  
Real process is bit more complex therefore sharing small part of it!! Let me know if you need more explanation

---

<div class="post-metadata">

**Author:** ![Federico\_Donati](https://avatars.discourse-cdn.com/v4/letter/f/53a042/32.png) [@Federico\_Donati](https://community.make.com/u/Federico_Donati)\
**Post date:** [November 7, 2025, 10:15am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691/7 "2025-11-07T10:15:05Z")

</div>

That’s the thing, Flow A should catch the webhook created by Flow B when there is something, not call and endpoint via HTTP on a predetermined schedule. Hope this is clear.

If you want we can schedule a quick call to review it, here is my upwork profile: [https://www.upwork.com/freelancers/federicodonati](https://www.upwork.com/freelancers/federicodonati) where you can book

---

<div class="post-metadata">

**Author:** ![DavidGurr\_Make](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/davidgurr_make/32/4624_2.png) [@DavidGurr\_Make](https://community.make.com/u/DavidGurr_Make)\
**Post date:** [November 7, 2025, 10:48am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691/8 "2025-11-07T10:48:37Z")

</div>

@Meet In that case you’d be better using [Subscenarios](https://help.make.com/scenario-inputs-and-outputs#Ytl3m).

That is specifically designed to allow reuse of scenarios as units within other scenarios.

There’s other benefits too:

- Subscenarios can be used as Tools within Make AI Agents
- They can be published as Tools via the [Make MCP Server](https://developers.make.com/mcp-server/) for use by other Agentic platforms

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [November 21, 2025, 10:57am UTC](https://community.make.com/t/http-module-error-500-internal-server-error/95691/9 "2025-11-21T10:57:03Z")

</div>


