Parameters
Parameters API enables you to send custom inputs to the workflow
POST
Create Parameters
POST
Create ParametersCreate a set of parameters for given workflow definition to use
Body
workflowDefinitionIdstringRequiredExample:
Id of the workflow definition
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
400
Bad Request Body
application/json
404
Not Found request body
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
ParametersGet 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
400
Bad request body
application/json
404
Not Found request body
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?