Skip to content

Tier 3: Communication & Control

Connecting to external services and managing execution flow.

HTTP Integration

External API communication and dynamic URL construction.

Core Operations

  • Namespace: showcase.05-http.core
  • Key Examples: GetRequest, PostRequest, Authentication (Basic, Bearer, ApiKey), CustomHeaders, ResponseMapping.
  • ResponseMapping: Shows how to use system.http:SetResponse to control the final output of an API call.

Smart URL Substitution

  • Namespace: showcase.05-http.smart-url
  • Key Examples: SingleVariable, MultipleVariables, DisabledLiteral, EmptyVariables.

Flow Control

Logic for orchestrating multiple services.

Invoke

  • Namespace: showcase.06-flow-control.invoke
  • Key Examples: SimpleInvoke, NestedInvoke.
  • Reuse: Demonstrate how to call existing flows as services.

Iteration

  • Namespace: showcase.06-flow-control.iteration
  • Key Example: IterationShowcase.
  • Patterns: Demonstrates LOOP for arrays and REPEAT for retry/polling logic.

Released under the ISC License.