Welcome to the Make community!
You can do that by setting the Webhook “JSON Pass-through” to YES (it is “No” by default), when creating or editing a webhook.
Then, you will be able to map the entire JSON body payload in another module like the HTTP “Make a request” module.
You can delay by adding a Sleep module in-between.
Module Export
You can copy and paste this module export into your scenario. This will paste the modules shown in my screenshots above.
-
Copy the JSON code below by clicking the copy button when you mouseover the top-right of the code block
-
Enter your scenario editor. Press ESC to close any dialogs. Press CTRLV (paste keyboard shortcut for Windows) to paste directly in the canvas.
-
Click on each imported module and save it for validation. You may be prompted to remap some variables and connections.
Click to Expand Module Export Code
JSON - Copy and Paste this directly in the scenario editor
{"subflows":[{"flow":[{"id":99,"module":"gateway:CustomWebHook","version":1,"parameters":{"hook":1,"maxResults":1},"mapper":{},"metadata":{"designer":{"x":530,"y":634},"parameters":[{"name":"hook","type":"hook:gateway-webhook","label":"Webhook","required":true},{"name":"maxResults","type":"number","label":"Maximum number of results"}]}},{"id":100,"module":"util:FunctionSleep","version":1,"parameters":{},"mapper":{"duration":"5"},"metadata":{"designer":{"x":772,"y":636,"name":"Sleep 5s"}}},{"id":101,"module":"http:ActionSendData","version":3,"parameters":{"handleErrors":true,"useNewZLibDeCompress":true},"mapper":{"url":"https://google.com","serializeUrl":false,"method":"get","headers":[],"qs":[],"bodyType":"raw","parseResponse":false,"authUser":"","authPass":"","timeout":"","shareCookies":false,"ca":"","rejectUnauthorized":true,"followRedirect":true,"useQuerystring":false,"gzip":true,"useMtls":false,"contentType":"application/json","data":"{{99.value}}","followAllRedirects":false},"metadata":{"designer":{"x":1014,"y":633},"parameters":[{"name":"handleErrors","type":"boolean","label":"Evaluate all states as errors (except for 2xx and 3xx )","required":true},{"name":"useNewZLibDeCompress","type":"hidden"}]}}]}],"metadata":{"version":1}}
Hope this helps! Let me know if there are any further questions or issues.
— @samliew
P.S.: Did you know, the concepts of about 70% of questions asked on this forum are already covered in the Make Academy. Investing some effort into it will save you lots of time and frustration using Make later!