Knowledge Base

HTTP Request

Sends an HTTP request to a REST API and returns status, headers, and body to the pipeline.

When to use

  • Fetch or update cloud SaaS records.
  • Call internal microservices.
  • Push data to Grafana, Slack webhooks, or custom APIs.

Properties

PropertyTypeDescription
URLtextFull endpoint URL. Required. Supports {{$var.apiUrl}} and {{field}}.
MethodselectGET, POST, PUT, PATCH, DELETE.
Request Body (JSON)textareaJSON body for POST/PUT/PATCH.
Extra Headers (JSON)textareaCustom headers object.
Timeout (ms)numberDefault 15000.
Merge pipeline input into bodytoggleWhen on, upstream JSON merges into body.
AuthenticationselectNone, API Key (header), Bearer Token, Basic Auth, OAuth2 Client Credentials.
API Key – Header NametextDefault X-Api-Key.
API Key – ValuesecretHeader value.
Bearer TokensecretAuthorization bearer token.
Basic Auth – Username / Passwordtext / secretBasic credentials.
OAuth2 – Token URL, Client ID, Client Secret, Scopetext / secretClient credentials flow.

Outputs

statusCode, headers, body (parsed JSON when possible), rawBody.

See also

Nodlyn Assistant
Ask me anything about Nodlyn
Hi! 👋 I'm the Nodlyn assistant. Ask me about the product, workflow components, connectors, agent runtime, agent capabilities, deployment, and more. If I don't know an answer, I'll point you to our contact form.