Summary
Add Workflow
Description
Add a Workflow to the database
Route
POST /workflow_builder/workflows/save
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": [],
"x": -19829573.942013383,
"y": 41143113.0491105
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [],
"x": -46063719.829429805,
"y": 66643665.72706956
},
"error_handler": {
"name": "childJob",
"summary": "Lorem Excepteur",
"description": "laborum do ipsum fugiat",
"app": "magna consequat anim",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/F/Ef/~0/eWs2l4,F2k/X.H/Q+Xgf/Cn-Ps/~0/qYQ+"
},
{
"type": "encryption",
"pointer": "/Mk7T/R/oR-hDbLfm/PcxWxN1VKX/~0/~1/f9wCQLewZnt/XcW7JLhRzc/RCW/s"
},
{
"type": "encryption",
"pointer": "/~0/~1/~1/~0/e+x38/~0"
},
{
"type": "encryption",
"pointer": "/~1/~0"
}
]
},
"groups": [
"b0f2e408771771a22d3df62a",
"2ff8991bed41f989b0e81540",
"5416678cf495cf2dcbd9d07b",
"42fe1317a409423e16a4d30f",
"eb5a8c2c713c5b5921ccdfd9"
],
"type": "operation",
"deprecated": true,
"scheduled": true
}
},
"transitions": {},
"groups": [
"c53937db02a5afdf38fc4b97",
"b951b5de8f6daeeb6ac95555",
"c8e28d2559a4a8ea3d7e628e"
],
"_id": "309fdc1f-8981-5c4c-8c55-550a71386369",
"description": "voluptate culpa",
"errorHandler": null,
"font_size": 12,
"created": "1977-09-19T07:16:53.365Z",
"created_by": "df8dab2739261cfe99a5ee75",
"createdVersion": "dolore Excepteur",
"last_updated": "1943-08-04T09:50:23.644Z",
"last_updated_by": "ea8817dc93c10c91961bcedb",
"lastUpdatedVersion": "irure commodo",
"tags": [],
"canvasVersion": 1,
"decorators": [
{
"type": "encryption",
"pointer": "/~0/~0/~1/b"
},
{
"type": "encryption",
"pointer": "/~1"
},
{
"type": "encryption",
"pointer": "/~0"
},
{
"type": "encryption",
"pointer": "/~1/HF-Aad/XK+xRox/~1"
}
]
}
}
Copied to Clipboard
{
"type": "object",
"properties": {
"workflow": {
"$ref": "workflowDocument"
}
},
"required": [
"workflow"
],
"additionalProperties": false
}
Return
DetailsExampleSchema
Name |
Type |
Description |
data |
object |
The new Workflow with its data and ID. |
Copied to Clipboard
{
"name": "My Workflow",
"type": "automation",
"tasks": {
"workflow_start": {
"name": "workflow_start",
"summary": "workflow_start",
"groups": [],
"x": 84288171.78811032,
"y": -12790424.466740102
},
"workflow_end": {
"name": "workflow_end",
"summary": "workflow_end",
"groups": [],
"x": -60851868.967137165,
"y": 89238640.77861795
},
"error_handler": {
"name": "childJob",
"summary": "dolor deserunt mollit amet ut",
"description": "Ut est dolor",
"app": "ad",
"variables": {
"error": "",
"decorators": [
{
"type": "encryption",
"pointer": "/~0/~1/T/t3N.7/QIj"
},
{
"type": "encryption",
"pointer": "/~1/zzUoYW/V7,IvV7"
}
]
},
"groups": [
"4d7984b534a6bb46628bca94"
],
"type": "operation",
"deprecated": false,
"scheduled": true
}
},
"transitions": {},
"groups": [
"72bb0875b5807958d6570f34",
"149ed36e092246b8fd06f358",
"5ddb5c32a7a37af5e5ea9d7c",
"a262771bdfa6a8bafc8e686f"
],
"_id": "80eb8ecf-cb89-75d1-811b-0c594d17d5fb",
"description": "dolore reprehenderit",
"errorHandler": {
"type": "aliqua deserunt quis",
"name": "laboris fugiat"
},
"font_size": 12,
"created": "1995-12-16T02:22:23.134Z",
"created_by": "dbbdc83d6042b4e4ed95459e",
"createdVersion": "aute dolore sit esse",
"last_updated": "1984-04-21T04:59:49.262Z",
"last_updated_by": "955a3074c34ee85955f4c2b8",
"lastUpdatedVersion": "nisi tempor",
"tags": [],
"canvasVersion": 2,
"decorators": [
{
"type": "encryption",
"pointer": "/~1/~1/um4PyAF/MQSPB1XlS/sMjFTLrj"
}
]
}