Summary
Add Workflow
Description
Add a Workflow to the database
Route
POST /workflow_builder/workflows/save
Roles
Parameters
Name | Type | Required | Description |
---|---|---|---|
workflow | object | yes | Workflow's data. |
{ "workflow": { "name": "My Workflow", "type": "automation", "tasks": { "workflow_start": { "name": "workflow_start", "summary": "workflow_start", "groups": [ "7002f86b1b1a02677e411507", "2c5cbdac7fcb48c70d8c2178", "cdd1180728bdc4cce031aee0", "3f7b4cac23fd1edb82ddcb66" ], "x": 8545530.018575594, "y": 29378069.468855992 }, "workflow_end": { "name": "workflow_end", "summary": "workflow_end", "groups": [ "54a307809a8518b7c188cba9", "70aba4bc6d46705e670ebdb8" ], "x": 32210061.369276717, "y": 61357634.10486147 }, "error_handler": { "name": "childJob", "summary": "quis est irure in aliquip", "description": "dolore et commodo quis do", "app": "commodo", "variables": { "error": "", "decorators": [ { "type": "encryption", "pointer": "/kSHbIY7DXge/RSWYvZoYlyp/~1/~1/E3/We/ywp/C3TnJb" }, { "type": "encryption", "pointer": "/Ym/~1/hFT.OGnzFrH/FB/~1/~0/RK,/qX/~1/r/w8fCMO" }, { "type": "encryption", "pointer": "/~0/GafVTxmOpl/d,0JQ/hfoy/fqituR/0Dl/~1/~1" }, { "type": "encryption", "pointer": "/~0/~0/pZ/~1/ooKB2S,t68C/aJ/QSA8Qsv/lb3/DSQU8WicBV/mL,lKYZ2Y" }, { "type": "encryption", "pointer": "/~1/~0" } ] }, "groups": [ "2150bd04b9f1ec97be4ed9f7", "f11b3181c418f1ea42dfcfe1", "4b4b336e311abbd8495b7059", "bfaaddf49e91ab553726befc", "84e20a30e2626a701ebfe8d9" ], "x": -99320852.0174969, "y": 55160299.02225083, "type": "operation", "gridCoordinate": { "x": 63063281.384031266, "y": 87584647.04351988 }, "deprecated": false, "scheduled": true } }, "transitions": {}, "groups": [ "d69883728a03451ec9b9d9f9", "697e1c7364ebd50c122561d1" ], "_id": "48d17efe-1b84-55c9-83c7-efd20a5c5ba2", "description": "qui Excepteur", "errorHandler": null, "font_size": 12, "created": "1964-11-19T18:34:01.481Z", "created_by": "812bfc463f31987ece31bd90", "createdVersion": "in minim deserunt", "last_updated": "1968-12-22T08:29:56.726Z", "last_updated_by": "2ba2f9c4830305cadc9d9a9a", "lastUpdatedVersion": "commodo", "tags": [ "ullamco dolor", "Excepteur esse", "veniam nulla", "mollit" ], "canvasVersion": 3, "encodingVersion": 1, "decorators": [ { "type": "encryption", "pointer": "/ij3BVS8H/CIm3O8auHd/o+X-h/a,fTDif94/~1/~0/~0/Ngqpor7/~0" } ] } }
{ "type": "object", "properties": { "workflow": { "$ref": "workflowDocument" } }, "required": [ "workflow" ], "additionalProperties": false }
Return
Name | Type | Description |
---|---|---|
data | object | The new Workflow with its data and ID. |
{ "name": "My Workflow", "type": "automation", "tasks": { "workflow_start": { "name": "workflow_start", "summary": "workflow_start", "groups": [ "29e4be7e26627e1779b095a3", "d4e86a4d4de19cf4cfb0bcfd", "005d071e17ce28e6c19e8b1f" ], "x": -72514742.69076614, "y": 45232717.82043028 }, "workflow_end": { "name": "workflow_end", "summary": "workflow_end", "groups": [ "0b56fb41cf73d201f653fe42", "cdbec4521c63ad993ee763e2", "515e6539b9e01397cb7c2ded", "99662af6cc14f385ff51c47d", "0a5e69731d7d9f86ec6a70fc" ], "x": -27132524.029027924, "y": -3825023.889434755 }, "error_handler": { "name": "childJob", "summary": "minim sunt labore", "description": "consectetur aliquip pariatur velit", "app": "occaecat dolore", "variables": { "error": "", "decorators": [ { "type": "encryption", "pointer": "/Cxe/lw/N1Cy49/~0/lxae/~1/~0/fuwvHAU/hRcHEU9OPcP" }, { "type": "encryption", "pointer": "/~1/~1/ns3Cy4/zP3dmMv1//WUH/~1/~1/~1/J/~1/inkHUHMJuzr" }, { "type": "encryption", "pointer": "/U/~1" }, { "type": "encryption", "pointer": "/~0/PHv3Mngj1/~1/V/C13C/c/fYJmQ2o5G-f/~0" } ] }, "groups": [ "b0439a0caf7998efc036b559", "85d04ccfe3b8d92c4a32d298", "9488b8a40bd3b99e294d86e4", "6fb6744bcbaff917a0e3e16d", "8f7653d39f84144d9e5b308d" ], "x": 10033732.510899767, "y": 25308586.382715464, "type": "operation", "gridCoordinate": { "x": 95208377.77576908, "y": -6075822.462823674 }, "deprecated": true, "scheduled": false } }, "transitions": {}, "groups": [ "bd130768c98b94b52a4a30b7", "db2b63e29a510fb87dbc3f8b", "0f0f026a3b788297f560505a" ], "_id": "c8773600-af7c-b37e-74e2-06475c9cf213", "description": "magna", "errorHandler": { "type": "proident", "name": "consequat et" }, "font_size": 12, "created": "1950-03-06T23:53:05.011Z", "created_by": "cf31d2029bed25c06e06eacb", "createdVersion": "aliquip sint eiusmod", "last_updated": "1951-09-11T07:07:35.273Z", "last_updated_by": "d1ece49d651d7b52e3a495e3", "lastUpdatedVersion": "minim do", "tags": [ "sit", "velit ullamco sed" ], "canvasVersion": 3, "encodingVersion": 1, "decorators": [ { "type": "encryption", "pointer": "/b2vGFoz,5d/yIiVqb/L./NhRoFzK.c9n/cl" }, { "type": "encryption", "pointer": "/~0/WD/h4/~1/Hq60Jh/o95I-/~0/mNCP-/OZ-/3YHMo" } ] }
{ "$ref": "workflowDocument" }