Parameters

Parameters API enables you to send custom inputs to the workflow

POST Create Parameters

Create parameters

post

Create a set of parameters for given workflow definition to use

Body
workflowDefinitionIdstringRequired

Id of the workflow definition

Example: 3b2d8a4f-579f-4e2e-a51c-f859e532fe8c
parametersanyRequiredExample: {"param0":0,"param1":1.2222,"param2":true,"param3":"text"}
Responses
201
Set of parameters for given workflow was created successfully
application/json
post
POST /parameters HTTP/1.1
Host: api.transactionlink.io
Content-Type: application/json
Accept: */*
Content-Length: 135

{
  "workflowDefinitionId": "3b2d8a4f-579f-4e2e-a51c-f859e532fe8c",
  "parameters": {
    "param0": 0,
    "param1": 1.2222,
    "param2": true,
    "param3": "text"
  }
}
{
  "workflowDefinitionId": "e1413f5b-acb0-4995-919a-3fc60c9592c5",
  "parametersId": "c3faa0ef-e83a-41e8-b178-9fd8e4b0ee81",
  "parameters": {
    "param1": "value1",
    "param2": true,
    "param3": "text"
  }
}

GET Parameters

Get parameters

get

Get a set of parameters for given workflow definition to use

Path parameters
parametersIdstring · uuidRequired

UUID of the parameters set to get

Responses
201
Set of parameters for given workflow was created successfully
application/json
get
GET /parameters/{parametersId} HTTP/1.1
Host: api.transactionlink.io
Accept: */*
{
  "workflowDefinitionId": "e1413f5b-acb0-4995-919a-3fc60c9592c5",
  "parametersId": "c3faa0ef-e83a-41e8-b178-9fd8e4b0ee81",
  "parameters": {
    "param1": "value1",
    "param2": true,
    "param3": "text"
  }
}

Last updated

Was this helpful?