HTTP Client Request
| Parent Node |
|---|
| HTTP Client Create |
Overview
HTTP Client Request node sends an HTTP request using configuration from HTTP Client Create.
It supports method/path/params, optional request body formats, extra headers, and sync or async execution mode.
Input
Setup Tool
requiredReference to a configured HTTP Client Create node that supplies base host, auth, and default headers.
Method
string requiredHTTP request method used for the call.
Supported values: GET, POST, PATCH, PUT, DELETE.
Path
stringRelative endpoint path, for example /api/v1/items.
Supports dynamic paths with Template Expressions.
Params
array advancedOptional query-string key-value pairs appended to the request URL.
Parameter values support Template Expressions.
Extra Headers
array advancedPer-request headers merged on top of setup headers.
Header values support Template Expressions.
Body Type
string requiredBody mode:
NONEFORM_DATAX_WWW_FORM_URLENCODEDTEXT_PLAINJAVASCRIPTJSONHTMLXML
Select the type that matches the target endpoint contract.
Body Content
stringBody input fields appear based on Body Type.
Body values support Template Expressions, whether you send plain text, JSON, form data, or other body variants.
Wait for Completion
boolean advancedIf enabled, flow continues only after the HTTP response is available.
Disable it for asynchronous behavior when you want downstream steps to run immediately.
Output
Is Pending
booleantrue while async request is still running.
Response HTTP Status
integerHTTP status code from server.
Response Headers
arrayResponse header key-value pairs.
Response Body Text
stringResponse body as text.