Skip to content

HTTP Adapter

The HTTP Adapter allows you to integrate with external RESTful services and APIs.

Usage

Use the system.http:Request service in your flows.

Basic GET Request

yaml
steps:
  - name: "GetUserData"
    type: "invoke"
    service: "system.http:Request"
    input:
      url: "https://api.example.com/users/${userId}"
      method: "GET"
    output:
      body: "responseBody"

Features

  • Smart URL Substitution: Automatically substitute ${var} in the URL.
  • Authentication: Supports Basic, Bearer (Token), and API Key.
  • Dynamic Headers: Pass custom headers as an object.

Released under the ISC License.