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": [
"bedb8867bdc87c47c8c91785",
"c292b5bc8af206fe5667efbc",
"0fa6d155c7dc8908aabc1153",
"af25ec3ca6c9db1ff9b6ccbd"
],
"x": 44586150.48530507,
"y": -3115156.0866923034
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
"499be031ee3a603dad7cd204",
"90381dd1c0defebca507d0eb",
"dbd8a4fcf317ab586e48c527",
"ab3c19aa781749b3e0eca5ff",
"51efa0a87965ec39fc48d412"
],
"x": -6544289.567710668,
"y": 47126542.44490051
},
"error_handler": {
"name": "childJob",
"summary": "veniam in dolor Lorem magna",
"description": "mollit ea fugiat cillum sunt",
"app": "proident quis enim irure",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/xj.o,K8j/DF/~1"
}
]
},
"groups": [
"df82b4c215294d697e1d56a2"
],
"x": -5018957.777327955,
"y": -72532721.28033555,
"type": "operation",
"gridCoordinate": {
"x": 73945989.95909601,
"y": 70675879.71255639
},
"deprecated": false,
"scheduled": false
}
},
"transitions": {},
"groups": [
"9282f0f2cb9e8271d72e49d9",
"373878d3752d6c083499acea",
"02d5a5da591588795e91b289",
"aa8d6251bdb48bbe51167673"
],
"_id": "6e69a361-5ecb-473c-6adb-2221e3b6123e",
"description": "consequat aliquip aute esse",
"namespace": null,
"errorHandler": {
"type": "labore sit",
"name": "est aute sint nostrud sit"
},
"font_size": 12,
"created": "1952-02-08T09:58:15.526Z",
"created_by": "652e59543d00d3b47c24af3b",
"createdVersion": "anim exercitation enim qui Lorem",
"last_updated": "2000-12-04T02:44:20.148Z",
"last_updated_by": "b0d30d02a3edccb02b9b069e",
"lastUpdatedVersion": "et in",
"tags": [
"fugiat minim ad",
"in",
"amet nisi dolore",
"tempor ullamco exercitation Ut",
"labore"
],
"canvasVersion": 3,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/BK/~0/~0/W9/S/uOPAoW/~1/GAT/EBOIvjPEqqA/~0/fbZ,HPGA,/Tg"
},
{
"type": "encryption",
"pointer": "/Rj+b5yNBZ/~0/~1/x/~0/V+B/~1/fMS2j/J1/d"
},
{
"type": "encryption",
"pointer": "/Cca"
}
]
}
}
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"
}
}
}