Summary
Calculate incoming/outgoing schemas for the workflow
Description
calculate incoming/outgoing schemas for the workflow
Route
POST /workflow_builder/workflows/schemas
Roles
admin
engineering
support
Parameters
DetailsExampleSchema
Name |
Type |
Required |
Description |
workflow |
object |
yes |
Workflow's data. |
Copied to Clipboard
{
"workflow": {
"name": "My Workflow",
"type": "automation",
"tasks": {
"workflow_start": {
"name": "workflow_start",
"summary": "workflow_start",
"groups": [],
"x": -77964531.53080533,
"y": 44333320.20302868
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [],
"x": 88131634.04498568,
"y": 93914979.52003229
},
"error_handler": {
"name": "childJob",
"summary": "reprehenderit amet id Duis esse",
"description": "deserunt",
"app": "non reprehenderit eu qui tempor",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/~1/~0/~1/Z,nFe81/uDdQLE+fmv2/DK9ZS/W/~1/Hl.7wIWrM"
}
]
},
"groups": [
"4035c0c71e806be75051e973",
"7d02a5c8f3497a7db02d739a",
"c2d7492d35c43ce2da5e483f",
"731f3d508879dda32ccb9f68"
],
"type": "operation",
"deprecated": false,
"scheduled": false
}
},
"transitions": {},
"groups": [
"bb5dc8541b03ba8291e5c07d",
"7688526477067752ab6387d8",
"dbe07462a2ac2611de409187",
"a6e08cfa5086a4b3ab864527"
],
"_id": "30aa90a1-8ba1-c62e-3297-7e655e2ce9c6",
"description": "adipisicing",
"errorHandler": {
"type": "in",
"name": "Excepteur"
},
"font_size": 12,
"created": "2016-06-22T11:19:55.558Z",
"created_by": "bcc3abefd5f084d442382510",
"createdVersion": "sed ipsum",
"last_updated": "1998-10-24T07:15:04.08Z",
"last_updated_by": "39320644c47023f401670f4d",
"lastUpdatedVersion": "sit consectetur velit",
"tags": [],
"canvasVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/~1/~0"
},
{
"type": "encryption",
"pointer": "/Q3/el30m/~1/~1/xTCf3wt2/~0/H/wF/V1n/~0"
}
]
}
}
Copied to Clipboard
{
"type": "object",
"properties": {
"workflow": {
"$ref": "workflowDocument"
}
},
"required": [
"workflow"
],
"additionalProperties": false
}
Return
DetailsExampleSchema
Name |
Type |
Description |
data |
object |
Input/Output transformation schemas for the workflow |
Copied to Clipboard
{
"data": true
}
Copied to Clipboard
{
"description": "Input/Output transformation schemas for the workflow",
"type": "object",
"properties": {
"data": true
},
"required": [
"data"
],
"additionalProperties": false
}