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": [
"4944774f1f8609506e1870cf",
"eaa222d80630a0a6de1de361",
"426887b6c44d830d55e2f911",
"369093369711bd9dfbcc05f8",
"e07f42c6314c1e9af63ea632"
],
"nodeLocation": {
"x": -88806184.22523399,
"y": -63739101.502665065
}
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
"b1e07eed6661297159c7f741"
],
"nodeLocation": {
"x": -72848201.78894469,
"y": 36033967.07905704
}
},
"error_handler": {
"name": "childJob",
"summary": "eiusmod adipisicing incididunt",
"description": "dolor mollit consectetur ut in",
"app": "Duis consequat tempor adipisicing dolor",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/~1/~0/vpsaeQzL/~0/t,EW3/m/fCp65dqg"
}
]
},
"groups": [
"adabaacf02f6be9a70d223ca",
"b038ba9daef70bde94c9c176"
],
"type": "operation",
"nodeLocation": {
"x": 26515305.166684076,
"y": 99317023.2241511
},
"deprecated": false,
"scheduled": false,
"retrySettings": null
}
},
"transitions": {},
"groups": [
"8a85a72d30e84a850b60d003",
"27a9397751089a2ddca69ee5",
"3fcec776d5a53f28b8ed5a1b"
],
"_id": "50a7695f-1e63-5925-b7a3-1d44ffc8ddac",
"uuid": "b0d674ea-d601-fdba-c1f7-32e34209354a",
"description": "dolore irure",
"namespace": {
"type": "project",
"_id": "5cb5252a1bbc5a00def564c1",
"name": "magna Excepteur",
"accessControl": {
"read": [
"non esse",
"ut veniam quis"
],
"execute": [
"quis velit consectetur eiusmod sit",
"veniam",
"cupidatat nulla quis officia ut",
"do voluptate adipisicing quis",
"dolor"
],
"write": [
"enim Excepteur dolore"
],
"manage": [
"amet nisi aliqua Duis elit",
"officia",
"eu quis non do cupidatat",
"dolore ut deserunt eu",
"aute ullamco magna enim exercitation"
]
}
},
"preAutomationTime": 250000,
"sla": 76807655,
"errorHandler": {
"type": "do Lorem sint voluptate commodo",
"name": "officia est sint reprehenderit consequat"
},
"font_size": 12,
"created": "1991-01-19T17:15:23.65Z",
"created_by": "2c7292a1b6a6eb6fc8df329f",
"createdVersion": "5.40.5-2021.1.72.0",
"last_updated": "1970-11-30T13:51:24.268Z",
"last_updated_by": "0ebac1fb69770dea45c527dc",
"lastUpdatedVersion": "4.69.69",
"tags": [
"consectetur laboris ut dolore",
"dolore proident fugiat reprehenderit sunt",
"irure"
],
"canvasVersion": 3,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/iE0VCu/CxpL"
},
{
"type": "encryption",
"pointer": "/ga/ifeKhJPDvP5/~1/~1/UM.PkS/~0/s/~0/~1"
}
],
"migrationVersion": 30893091
}
}
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
{
"title": "data",
"type": "object",
"properties": {
"inputSchema": {
"type": "object"
},
"outputSchema": {
"type": "object"
}
}
}