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": [
"76ba3575975bd5f323986b9e"
],
"nodeLocation": {
"x": 15205679.302200139,
"y": 3499252.7767422497
}
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
"453fdabfd30b1cbf7bddabd8",
"1d4bf0c73e15fafdf3c007de",
"ccef4b3ca0d03b74179dfbd1",
"156ece2947a91fc154c7a5ea",
"48e11aa5786f7efbfd3a84a2"
],
"nodeLocation": {
"x": 74732037.94228,
"y": -78310586.6536494
}
},
"error_handler": {
"name": "childJob",
"summary": "sed ad nisi deserunt",
"description": "do dolore",
"app": "incididunt pariatur do",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/eRDCc/zWm0U..MK/Cck/AqUF/~0/t8/~0/fF1rirf"
},
{
"type": "encryption",
"pointer": "/gxS1/ha/W9B/mQ+7fvb8XhB/~1/~0/pt45C/~0/~0"
},
{
"type": "encryption",
"pointer": "/~1/zRl/aycg/OFOQMme0/~1/~1/O"
}
]
},
"groups": [
"0bd6008a33f8b191b686a471",
"58c6036f06e5e8dc087f326f"
],
"type": "operation",
"nodeLocation": {
"x": -99633274.85940163,
"y": -25703739.74606879
},
"deprecated": true,
"scheduled": true,
"retrySettings": null
}
},
"transitions": {},
"groups": [
"3591adec0f095c50f91993cc",
"ce6993f04e8f50f827e3f8d8",
"79bc609999638a331eeb207d"
],
"_id": "2c693696-ce54-2e0b-2592-3895a584b7bc",
"uuid": "f9e9900e-4e4b-4224-23d6-c0d85a348626",
"description": null,
"namespace": {
"type": "project",
"_id": "5cb5252a1bbc5a00def564c1",
"name": "sunt culpa",
"accessControl": {
"read": [
"in eiusmod"
],
"execute": [
"fugiat nulla dolor",
"amet et sit",
"esse laboris"
],
"write": [
"ex consequat nulla"
],
"manage": [
"sint"
]
}
},
"preAutomationTime": 5000,
"sla": -6765259,
"errorHandler": {
"type": "quis",
"name": "aute aliqua veniam laborum non"
},
"font_size": 12,
"created": "1994-04-25T23:16:56.457Z",
"created_by": "d8f2269b125c7ac1833e2252",
"createdVersion": "5.40.5-2021.1.72.0",
"last_updated": "2016-01-25T13:22:28.843Z",
"last_updated_by": "c004015f501e1869b2f07081",
"lastUpdatedVersion": "4.69.69",
"tags": [
"fugiat ex et",
"dolore exercitation aute",
"reprehenderit",
"do ad"
],
"canvasVersion": 3,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/dHTVQIzp/~0/FrcSSfM//~1/Ym3q"
},
{
"type": "encryption",
"pointer": "/NTBPfZTE29Z/yU,qj/RlejK7ET/oiPM/~1/GWaB7y/q/D8"
},
{
"type": "encryption",
"pointer": "/~1/WNX2j"
}
],
"migrationVersion": 45807465
}
}
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"
}
}
}