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": [
"0cb5fc549e1d54345799c0ee",
"3b89b104fa72c729f93fa8c7",
"775de8fb9381ced27a38201e",
"e4e5635819cae437e1e521d9"
],
"nodeLocation": {
"x": -30626193.922501788,
"y": 9413581.492803842
}
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
"51d935668ab76b3da0e2c5b0"
],
"nodeLocation": {
"x": -98017545.49203548,
"y": 92773763.65431663
}
},
"error_handler": {
"name": "childJob",
"summary": "culpa ut eu velit",
"description": "consectetur",
"app": "ad",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/ZrLpo+Rnq6/hBhd/u1s/~0/TBz.X3j/g"
},
{
"type": "encryption",
"pointer": "/VbWyvdXy/~1"
},
{
"type": "encryption",
"pointer": "/gsZ/~1/~1"
}
]
},
"groups": [
"89bc3b4f45dc6b30ad849be2",
"bc4cf1deeb544b57a3c9a072",
"53f87c411c0eff148dd9b9da",
"fd425ff3435c591aa44d5e8e"
],
"type": "operation",
"nodeLocation": {
"x": 12725309.703619689,
"y": -53097543.27147589
},
"deprecated": false,
"scheduled": true,
"retrySettings": {
"state": [
"error",
"success",
"failure"
],
"autoRetry": false,
"limit": 10,
"delay": 2000,
"count": 5
}
}
},
"transitions": {},
"groups": [
"724761f68177ae5100f86429",
"b1f3554270f45d7c48bc4b9a"
],
"_id": "9481c899-6d88-5e9c-d97e-01bfe4d8dd38",
"uuid": "d04de4ef-36e6-44f7-9e04-363ddc5ca226",
"description": null,
"namespace": null,
"preAutomationTime": 250000,
"sla": 38203240,
"errorHandler": {
"type": "Duis",
"name": "cillum"
},
"font_size": 12,
"created": "1972-04-01T16:08:45.691Z",
"created_by": "2871ed547ad7a2a969095f04",
"createdVersion": "5.40.5-2021.1.72.0",
"last_updated": "1958-01-19T06:44:31.638Z",
"last_updated_by": "45764e5db115b580946da8eb",
"lastUpdatedVersion": "4.69.69",
"tags": [
"minim laborum reprehenderit adipisicing",
"proident",
"Ut minim",
"consequat veniam"
],
"canvasVersion": 3,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/Q/~0/pc/~0/U/AIqVLo//WW/V/~0"
},
{
"type": "encryption",
"pointer": "/~1/~0/JLeM6OwalD"
}
],
"migrationVersion": 91540095
}
}
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"
}
}
}