HTTP Module
The HTTP module connects your automation to virtually any external service on the internet. You pick the method you need — the module handles the rest.
What you can do with it
Fetch data from outside — for example, pull current exchange rates or weather data.
Send data out — for example, post an update to social media.
Trigger other systems — for example, kick off a workflow in another tool.
Whenever a pre-built component doesn't cover your use case, HTTP is your tool to close that gap yourself.
HTTP methods at a glance
GET
Retrieves data without changing anything. Example: fetch the current Bitcoin price and have it emailed to you.
POST
Creates new data in an external system.
PUT
Updates existing data or records.
DELETE
Removes data from an external system.
Additional building blocks
RESPONSE — sends a response back to the service that triggered the request. Useful for confirming receipt or reporting back a result.
UPTIME — regularly checks whether a website or service is reachable, and notifies you if its status changes.
How to set it up
Check the API docs. What endpoints exist, which method do you need, which parameters are required?
Build the request. In the HTTP module, set:
URL — the target endpoint
Method — GET, POST, PUT, or DELETE
Headers — e.g. authorization token, content type
Body — the data you're sending (if needed)
Process the response. The response usually comes back as JSON or XML. Extract the relevant values and use them in the next steps of your automation.
Tip: Test new requests with a small amount of sample data first, before building them into a live automation — that way you'll immediately spot if headers or the body aren't set up right.
Last updated
Was this helpful?