Skip to content

HTTP / Webhook

A generic HTTP device. Each instance represents an endpoint (with an optional base URL), and its one command sends a full HTTP(S) request you define. It’s the reach-anything driver for gear or services that speak HTTP but have no dedicated driver.

Plain HTTP(S). There’s no persistent connection — each command is a one-shot request. Named, tokenised webhooks can be layered on top by the hub so external systems can call in.

  • baseUrl — an optional base URL that requests are made relative to.
CommandWhat it does
requestSend an HTTP(S) request — method, URL, headers, content type, and body

The request command returns the response status, headers, and body (raw or base64), and raises request.sent / request.failed events. This is the generic escape hatch for anything reachable over HTTP.