Tollara icon

Tollara

Tollara marketplace operations: authenticate requests, invoke services, manage async jobs, and report usage

Actions9

Authentication → Validate Key

AI-generated

Summary

Validate a Tollara service key to confirm its authenticity and check subscription access, using either a manual key input or a Bearer token extracted from incoming webhook authorization headers.

Inputs

  • Service Secret — Secret for this Tollara service (HMAC signing or verification). Set on each node when a workflow uses multiple services.
  • Service Key Source (required) — Select whether to use the service key manually provided or to extract it from the Bearer token in the incoming webhook's authorization header.
  • Service Key (required) — The service key to validate. Required if 'Manual' is selected as Service Key Source.
  • Service ID — UUID of your Tollara service used to scope validation. Optional; if omitted, it is inferred from the service key.
  • Set API Endpoints — Enable to override default Tollara API URLs.
  • Validation API URL — When API endpoint override is enabled, specify the Validation API URL used for key validation.

Output shape

a list of items, each enhanced with validation result fields in their JSON

Each output item includes a 'tollaraOk' boolean flag indicating success. If validation fails, error code, message, and HTTP status fields are included. Items are also tagged with 'tollaraBranch' to guide workflow branching ('denied' or 'error'). The output embeds detailed user context on success. Multiple items processed in one execution correspond to input items.

Links

Discussion