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": [
"40e61a4291e2326c856c8782",
"a9e2999776b95a8ca8c7c921",
"f597de7efbecafbf1e84e73e",
"5919094dafa36e6cd9cc7b68"
],
"nodeLocation": {
"x": -38317156.052891254,
"y": -21905522.28091751
}
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
"16cde9e310f3f0f8552e0f25",
"ddf77fa906d7aa04bd1134e1",
"8bdd88c136e513aa17a8ddb4",
"d6e519e7aa981c9ea77f90fa",
"7b86ececf04a0e399a6a9778"
],
"nodeLocation": {
"x": 14029949.42919533,
"y": -4694430.270702735
}
},
"error_handler": {
"name": "childJob",
"summary": "id voluptate cupidatat",
"description": "officia qui consectetur",
"app": "anim non nulla",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/~0/fTsqbWpdSmZ/dHSoDU/~0/~0"
},
{
"type": "encryption",
"pointer": "/w3vit618/kF5/~0/~1/qb/Pqf6z2+Zc0l/~1/~1/YJqUEF5x/y/nRZ"
},
{
"type": "encryption",
"pointer": "/~0/iqpelgW"
}
]
},
"groups": [
"fe4761831b64419c65ec52bb",
"45e8005f735bd0024c0d9037"
],
"type": "operation",
"nodeLocation": {
"x": 49680844.668536484,
"y": -20763360.99237302
},
"deprecated": true,
"scheduled": true,
"retrySettings": {
"state": [
"failure",
"success",
"success"
],
"autoRetry": false,
"limit": 10,
"delay": 1000,
"count": 5
}
}
},
"transitions": {},
"groups": [
"5cd0a2efeceb3335a8a58ef7",
"e617a590a51efffc98cf12b1"
],
"_id": "4c43d777-a7cc-8ceb-b504-13b16b8e0f44",
"uuid": "67f4c351-e22c-758a-38aa-4c32b1970a25",
"description": null,
"namespace": null,
"preAutomationTime": 5000,
"sla": 99612591,
"errorHandler": null,
"font_size": 12,
"created": "1985-02-27T03:12:52.585Z",
"created_by": "a680048ee8ba505e938e48b0",
"createdVersion": "5.40.5-2021.1.72.0",
"last_updated": "2016-07-01T02:04:08.776Z",
"last_updated_by": "dceb8db7694987a22f3e7255",
"lastUpdatedVersion": "4.69.69",
"tags": [
"id",
"nulla et",
"dolore exercitation",
"ut veniam nostrud laborum"
],
"canvasVersion": 3,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/~1/k+/~1/~1/HB/~1/mtxv2bf/yzR3ZGzb7g/zMM8f-N/t+K/m0SDkglzpI2"
},
{
"type": "encryption",
"pointer": "/vb/~1/~1/~1/~0/LP6-JO3/~1"
},
{
"type": "encryption",
"pointer": "/B/R7D06JKLIR"
}
],
"migrationVersion": 20573819
}
}
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"
}
}
}