Configure the request
- Add an API Call node and choose GET, POST, PUT, PATCH, or DELETE.
- Enter the URL. Add query parameters for values the API expects in the URL.
- Add the required headers. Put the complete authentication value in Authorization, such as
Bearer …, when the API uses that scheme. - For POST, PUT, or PATCH, choose the body format and supply the body. GET and DELETE in this node do not send a body.
- Set a Response Variable, such as
lookup_result. - Keep Wait for response enabled for this workflow and connect a Logic node to inspect the status before continuing.
{{variables}} can be used in the URL, headers, query values, and body. Raw JSON interpolation is text substitution: quotes or line breaks in a value can make your JSON invalid. Prefer simple validated values and test the exact request with the receiving service.
Read the result
Withlookup_result as the response variable:
An HTTP 400 or 500 response is still an HTTP response. Check the status and body; do not assume the error variable is populated for every unsuccessful status. Network failures use status
0. Requests have a bounded timeout, so design the receiving endpoint to respond promptly.
Verify before relying on it
Test success, a missing record, rejected credentials, and a slow or unavailable endpoint. For writes, inspect the destination record before retrying: a delayed response does not prove the write failed. If a destination is blocked, use a publicly reachable integration endpoint you control. Do not put secrets into visitor-facing messages or URL query strings. See Logic for status branches and Tool nodes for reusable actions.API Call settings
The node picker calls this node API Call. Its request settings are:
The HTTP request uses a 10-second timeout while awaiting a response; it is not a configurable node option or an end-to-end completion guarantee. A response error from a previous run can remain in
<name>_error; always inspect the current <name>_status and current result. Async edges have separate execution behavior and are not a substitute for the Wait for response switch.