HTTP
| Action | Role |
|---|---|
| Make HTTP Request | Outbound HTTP client call. |
| Respond Text / Respond JSON / Respond HTML | Return a body to the client (URL / Form / Webhook where allowed). |
| Respond File | File download response (URL / Form). |
| Respond Status | Status-only response (URL / Form / Webhook). |
| Redirect | Location redirect (URL / Form / Webhook). |
| Close Window | Response that closes the browser window (URL / Form). |
Make HTTP Request
Sends an HTTP request and returns the raw response. Inputs- URL — Full request URL.
- Method —
GET,POST,PUT,PATCH, orDELETE. - Body & Content type — Shown for methods that allow a body (
POST,PUT,PATCH). Pick a content type from the list (text types such asapplication/jsonuse a string body; binary types such asmultipart/form-dataorimage/pnguse a file body). You can also type a custom MIME string in the combobox. - Query parameters — Optional list of name/value pairs appended to the URL.
- Headers — Optional request headers (name/value pairs).
- response — Response body as text (treat encoding according to the server; binary responses may not round-trip cleanly as string—use integrations that return files when you need bytes).
- status — Numeric HTTP status code.
- Headers — Response headers as a destructurable object (string values per header).
Response actions (URL, Form, Webhook)
These nodes finish the HTTP response for workflows started by URL, Form, or (where noted) Webhook triggers. Webhook-capable: Respond Text, Respond JSON, Respond Status, Redirect — also allowed with Webhook in addition to URL/Form. URL + Form only: Respond HTML, Respond File, Close Window.Respond Text
Inputs- body — String body.
- status — Optional; default
200(config toggle). - content type —
text/plain,text/html, orapplication/json(declares how the client should interpret body).
Respond JSON
Inputs- body — Any value; serialized to JSON.
- status — Optional; default
200. - pretty — Pretty-print JSON (default on).
Respond HTML
Inputs- body — HTML string.
- status — Optional; default
200.
Respond File
Inputs- file — File to return.
- status — Optional; default
200. - Send content as — Inline (display in browser) vs Attachment (download).
Respond Status
Inputs- status — HTTP status code (wired input / handle on the node; set the code your client should receive).
Redirect
Inputs- url — Location header target.
- status — Redirect code; default 302 (config describes 301 vs 302 semantics).
Close Window
Inputs- status — Optional status for the response wrapper (same pattern as other respond nodes using
StatusCodeInput).