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": [
"2598616c2f89ace0cc795bc3",
"b5ec7b47fcebe44928ead7d9"
],
"x": 67047051.014265865,
"y": 12859172.235699788
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [
"d511f932c78fb40d7d5f0ac9",
"c263d58a281923de2e80c53e",
"a7ba550064f232093a90bf1f",
"4859f88a90875718cac73eaa",
"ddae523a546acff6f2403334"
],
"x": 92910720.96064767,
"y": -69036377.86914887
},
"error_handler": {
"name": "childJob",
"summary": "nostrud qui deserunt laborum",
"description": "ut veniam dolore",
"app": "fugiat",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/dkVP892i/~1/OMeOfa0QAW0/PAq./~0/~0"
},
{
"type": "encryption",
"pointer": "/YKTPZ/frxNMo8Pdp7/D4W1/~1/TS.cIee/~0/~0/~0/cSN1KUY"
}
]
},
"groups": [
"0d8c7c5ab319d3382fc5d959",
"7feda2ae99e9cbaad48710c9"
],
"x": 46325225.44527507,
"y": -84755681.96740277,
"type": "operation",
"gridCoordinate": {
"x": 61586152.473927945,
"y": -16657001.840287983
},
"deprecated": true,
"scheduled": true
}
},
"transitions": {},
"groups": [
"1470f80ee239780e259734c0",
"598f1ca77f76ed1b2840adf5",
"5befe2a33b1e66e5c9b8d364"
],
"_id": "0a936f17-1562-ff47-c3a9-da93acc4a726",
"description": null,
"namespace": {
"type": "project",
"_id": "5cb5252a1bbc5a00def564c1",
"name": "do tempor dolore ullamco amet",
"accessControl": {
"read": [
"sed ipsum ad labore sint",
"aliqua Ut",
"Duis in ipsum",
"quis",
"aliquip"
],
"execute": [
"consequat quis"
],
"write": [
"sed culpa eu Lorem reprehenderit",
"dolore in aliquip quis",
"do minim"
],
"manage": [
"do nostrud ut nulla",
"voluptate aliqua"
]
}
},
"errorHandler": {
"type": "veniam ut minim qui voluptate",
"name": "reprehenderit incididunt pariatur"
},
"font_size": 12,
"created": "2022-11-12T04:45:40.092Z",
"created_by": "5266a9b0883d2deaebc18e6d",
"createdVersion": "cupidatat tempor minim sit",
"last_updated": "2000-06-09T17:02:02.046Z",
"last_updated_by": "e1cc302c7ff40e4ac36439ad",
"lastUpdatedVersion": "nostrud aliquip anim",
"tags": [
"mollit reprehenderit",
"Duis in"
],
"canvasVersion": 2,
"encodingVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/~1/x/~0/mHf/~1/JI783sXtxjb/~1/K1AMPp8V5/o/Ute"
},
{
"type": "encryption",
"pointer": "/fq/bP/~0/oi/lc"
},
{
"type": "encryption",
"pointer": "/M/SlCg/~1/bUOSnhv"
},
{
"type": "encryption",
"pointer": "/~0/~1/~1/~1"
}
]
}
}
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
{
"data": true
}
Copied to Clipboard
{
"description": "Input/Output transformation schemas for the workflow",
"type": "object",
"properties": {
"data": true
},
"required": [
"data"
],
"additionalProperties": false
}