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": [
"12f47a9afa39d9a890b95896",
"98fd4b3fb99e706bfe83162b"
],
"x": -64483394.96166078,
"y": 98594311.59065282
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
"5e1caac4b3f2928a31fad42c",
"903d487ec9e3907663d9dc99",
"986a41cfdd3d63a34ef5a323",
"b85baac71903daddda191738",
"e8d5e6c9a3d9a21eaf9a9ee7"
],
"x": -94940598.20383,
"y": 70216624.3237789
},
"error_handler": {
"name": "childJob",
"summary": "magna",
"description": "culpa sed officia quis",
"app": "officia",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/yEp8/~0/TO"
},
{
"type": "encryption",
"pointer": "/~0/~1/tYSJ2hjKbcP/wK/~0/~0/m2Kek/~1"
},
{
"type": "encryption",
"pointer": "/IdKd/gM/~1"
},
{
"type": "encryption",
"pointer": "/~1/~1/~1/~0/~1/~1/~1/~0/orbE+ksd"
},
{
"type": "encryption",
"pointer": "/sm0B2/ghT/~0/~1/~1/sS9tt/Y/z/Oy/Ll-f3W/fwWt"
}
]
},
"groups": [
"3f8712632a8899ab27558b65"
],
"x": 94569850.421621,
"y": -24258058.888303548,
"type": "operation",
"gridCoordinate": {
"x": -89064134.33599961,
"y": 56844061.13661805
},
"deprecated": false,
"scheduled": false
}
},
"transitions": {},
"groups": [
"75c3edb17d1ce125c04f0d75",
"d7e89ef11171072cd67e37de"
],
"_id": "39163b72-891a-cc25-9c10-e3c08494638a",
"description": null,
"namespace": null,
"errorHandler": {
"type": "exercitation mollit eiusmod sint et",
"name": "ex eu"
},
"font_size": 12,
"created": "1984-10-27T18:50:15.081Z",
"created_by": "04b36274c88d7c9544003aa7",
"createdVersion": "aute nostrud",
"last_updated": "2013-11-30T15:28:18.677Z",
"last_updated_by": "c2ca47496ae7c812277751c5",
"lastUpdatedVersion": "aliqua eiusmod ex deserunt laborum",
"tags": [
"fugiat nulla eiusmod"
],
"canvasVersion": 3,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/ty/CK4l7.+/~0/~1/~0/~1/~1/~0/~1/YmJd,tHhzu"
},
{
"type": "encryption",
"pointer": "/~0/h-D0AGyQK4I/~0/~0/~0/~1"
},
{
"type": "encryption",
"pointer": "/~0/cm/~0/~1/w/~0/~0/~0/~0/~1/i"
}
]
}
}
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"
}
}
}