Flows

Learn about Flows in Laminar

Overview

Flows in Laminar are data transformation jobs that handle transformation between APIs.

They can specify a source and destination, and run a jq program for data transformations. Each flow runs as part of a Workflow and has an execution order.

Sequence of execution

Flows run the following sequence to complete:

  1. Make request on Source API or receive Input data.

  2. Run data transformation on Global Workflow Object.

  3. Make request on Destination API with the resulting data transformation from this flow specifically.

Flows can output Laminar Keywords as part of their transformations to invoke other Workflows.

Flow Model

FieldType

id

Integer (int64)

name

String

description

String

program

String (jq program)

sourceId

Integer (int64), optional

destinationId

Integer (int64), optional

workflowId

Integer (int64)

executionOrder

Integer (int64)

Last updated