Forwards the request to the FLOW Workflow Engine to create or update a workflow definition. The request body and headers are forwarded as-is to the upstream service. When isDraft is true, the definition is saved as a draft (version -1). When isDraft is false, a new published version is created.
Your API key provided by FrankieOne
"245c765b124a098d09ef8765...."
Your Customer ID provided by FrankieOne
"12345678-1234-1234-1234-123456789012"
Your Customer Child ID provided by FrankieOne
"87654321-4321-4321-4321-210987654321"
Open string that can be used to define the "channel" the request comes in from. It can potentially be used in routing and risk calculations upon request. Default values that can be used are: api portal smartui Any alphanumeric string is supported though. Anything over 64 characters will be truncated.
Username provided by API caller
"fred.flintstone@frankieone.com"
GUID identifier for request
"82988375-1F9C-40C7-8543-ECCA0D94CC7C"
The unique identifier of the workflow definition to create or update
"customer-verification-workflow"
Request body for creating or updating a workflow definition
Unique identifier for the workflow
"customer-verification-workflow"
Human-readable name for the workflow
"Customer Verification Workflow"
Array of workflow tasks
Optional detailed description of the workflow
"Workflow to verify new customer identities"
Owner of the workflow
"SYSTEM"
true = save as draft (version -1), false = publish new version
Whether the workflow is a template
Tags associated with the workflow
["customer-verification", "kyc"]Initial state for the workflow execution
{ "name": "John Doe", "age": 30 }Error handling configuration for workflow tasks
Workflow-level variables that can be referenced in task configurations using template syntax, these would be validated into the initial state on workflow execution
List of available versions for this workflow definition
[1, 2, 3]The version number of this workflow definition
3
Version Identifier to refer to
"01KCNG5VAH4ZQC5T1H4A2ZZHWA"
Timestamp when the workflow definition was first created
"2023-01-01T12:00:00Z"
Timestamp when the workflow definition was last updated
"2023-01-02T14:30:00Z"
User who created the workflow definition
"John Doe"
User who last updated the workflow definition
"Jane Smith"
OK
The created or updated workflow definition