WebHook Server

WebHook Server

ID: uniflow.plugin.webhook  •  Category: Generic Protocol  •  Version: v1.0.2

WebHook Server Plugin Reference Manual

1. Overview

Plugin Name: WebHook Server

Type: Generic Protocol

Identifier: uniflow.plugin.webhook

Description

Receive data from external systems via HTTP webhooks.


2. Configuration Parameters

The following configuration fields are available in the User Interface for this plugin:

Configuration SettingDescription
Listening PortNumeric value specifying the listening port.
PFX Certificate PathSpecifies the pfx certificate path.
Certificate PasswordSpecifies the certificate password (secure).
API Key (X-API-Key Header)Specifies the api key (x-api-key header).
Allowed IPs (semicolon separated)Specifies the allowed ips (semicolon separated).
Enable SSL (HTTPS)Toggle to enable or disable enable ssl (https).

3. Exposed Routes & Data Types

The following routes are available in the Uniflow catalog for this plugin:

Display NameRoute IDKindCategoryAccessData Type
p.Namep.IdValuep.Category ?? WebHookReadp.ValueType ?? SourceValueType.String

4. Usage Examples

Scenario A: Reading/Monitoring Data

To monitor data from WebHook Server, add the corresponding Input Node in the Rule Editor and select the desired property from the catalog. Link its output to any logical comparison or directly to an Action Node.

Scenario B: Triggering Actions

If the plugin supports writable properties or actions, use an Action Node in the Rule Editor. Configure the Target property to point to the WebHook Server action, and supply any required parameters mapping from your rule's logic.