I did the following procedure and it is not working:
I created a flow with, and placed the start block with “Takes input of any type”.
I created a Webhook and published it.
I created an HTTP POST request with the WebHook URL
When I try to send a manual POST request, or schedule it via Monitor, it doesn’t work. It returns 200 and the message below, but my flow is not executed.
{
"event": "6786c64e213e7357e532e853",
"timestamp": 1736885837900,
"state": "processing",
"message": "A flow run has started for this webhook call"
}
If I send it via WebHook Preview, it works perfectly.
The 200 response code just indicates that the flow has been triggered successfully. The flow runs as an asynchronous process after that point. The preview runs the flow locally as opposed to on our cloud, so if you need to be on a VPN for your APIs or refreshing OAuth tokens via the authorization tab, your flow will fail in the cloud.
If you press the three dots next to the publish button below your flow url, you can view the published version, then trigger your flow and it should show you the live logs of your flow including any errors.
Let me know if you run into any trouble finding the issue.
Looks like the endpoints have some restrictions that are fine when being run from your computer, but not the Postman Cloud. Are these private endpoints?