HTTP Request

Make HTTP requests to external APIs and services

Node Type

Action

Category

Web Integration

Icon

Globe

Overview

The HTTP Request node is an action node that makes HTTP requests to specified URLs and returns the response. This powerful integration allows you to interact with external APIs, web services, and HTTP endpoints directly from your workflows.

Key Features

  • HTTP Methods: Supports GET, POST, PUT, DELETE, and PATCH requests
  • Flexible Headers: Customizable request headers for authentication and content type
  • Request Body: Send JSON data with POST, PUT, and PATCH requests
  • Response Handling: Automatic JSON parsing with fallback to text
  • Status Tracking: Returns HTTP status codes and response headers
  • Error Handling: Graceful handling of network failures and invalid responses

Prerequisites

Network Access

Must have network access to external services

Network connectivity to target URLs
Valid and accessible target endpoints
Proper firewall and security configurations

Node Configuration

Required Fields

URL

Type:text
Required:Yes
Example:"https://api.example.com/data"

The target URL for the HTTP request. Must be a valid HTTP or HTTPS endpoint.

Method

Type:dropdown
Required:Yes
Options:GET, POST, PUT, DELETE, PATCH

The HTTP method to use for the request. GET for retrieving data, POST/PUT/PATCH for sending data.

Related Resources