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": [
"3ae66327759725915dd80cea",
"463c1dc08f0de762e384c5b1",
"0f9964d7cfafc1e934fb3287",
"48295bf3bf1e6555ad80136e",
"fe1e1c9a4daa789a765a7ebd"
],
"x": -74799823.7724007,
"y": 45792902.56904405
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
"b93ac58f23a81705a61fa929",
"2df83caf8a6fd2ed8c613c96",
"77650421e01398ad48d37ce1"
],
"x": -5295888.545806453,
"y": 85192978.44690147
},
"error_handler": {
"name": "childJob",
"summary": "minim",
"description": "consectetur id ex",
"app": "aliquip nulla officia",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/YUm+j"
},
{
"type": "encryption",
"pointer": "/~1/qvT/ppFDejP/BHw,zRkj/~1/~1/~0/C,zB8K3jn,"
}
]
},
"groups": [
"cf5160bc4e785a2e873f5366",
"53af96f0c84d59498f559a8a",
"706d2cd66bb97baa45436bb1",
"2823f1f5815bd6b726b7879b"
],
"x": 91331962.83747536,
"y": 32462541.386850223,
"type": "operation",
"gridCoordinate": {
"x": -52070879.802920714,
"y": -83823382.4191621
},
"deprecated": true,
"scheduled": false
}
},
"transitions": {},
"groups": [
"5586dd84c7877cbef888295b",
"ba582bb076553d6a0911b0d1",
"2902b586f6080d223755086f",
"2694baa33caaeb683d61d49c"
],
"_id": "8940b72e-7991-8962-9da8-29621ad8bffc",
"description": null,
"errorHandler": {
"type": "Excepteur occaecat cupidatat qui",
"name": "ea occaecat est velit"
},
"font_size": 12,
"created": "1995-05-20T08:07:33.222Z",
"created_by": "942860f4955066d0dc0609b8",
"createdVersion": "deserunt veniam laborum",
"last_updated": "1958-11-02T13:22:26.798Z",
"last_updated_by": "693384972dfe80437610242b",
"lastUpdatedVersion": "sint occaecat",
"tags": [
"enim veniam anim sed cillum",
"aute"
],
"canvasVersion": 1.5,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/~1/~1/~1/f-7+dmYb/Zm/CM/HwBHPxW/sq4Aact/yxvoLcoFk3"
}
]
}
}
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"
}
}
}