Signed Request
AI-generatedSummary
Sign and transmit a Trustplane-signed HTTP request, with optional compatibility mode, path overrides, and replay of previously signed inputs from the workflow.
Inputs
- main (required) — Input items may provide auth material or signed request data via useInputAuth and useInputSignedRequest parameters.
Output shape
object
Returns one output item per input containing Trustplane request metadata and HTTP response data. See signedRequest, http, and tp fields below.
Examples
Example 1: Standard signed request
Set method, url, and provide Trustplane credentials via the node's credential connection. The node signs the request with Ed25519 and sends it; the output includes decision, reason, request_id, and audit_url from Trustplane response headers.
Example 2: Replay signed request from input
Enable useInputSignedRequest and provide an input item with a signedRequest object (method, url, headers, body, path, timeBucket, nonce, signature, bodyHash, sessionId). The node resends the request without re-signing.