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": [ "ce5d2c78d358fa3dcf00cb19" ], "nodeLocation": { "x": -86315163.40790282, "y": -17899616.70538096 } }, "workflow_end": { "name": "workflow_end", "summary": "workflow_end", "groups": [ "4673053b5475bc73553818f9", "070f383f0634f61034fb19e1", "f25a55466212561257298442", "5bd7a64e17c74071c97b8ff3" ], "nodeLocation": { "x": -49349978.294573836, "y": -97158448.89879541 } }, "error_handler": { "name": "childJob", "summary": "fugiat labore mollit sint", "description": "ex ad", "app": "exercitation culpa ex proident", "variables": { "error": "", "decorators": [ { "type": "encryption", "pointer": "/Xw+PJ4UVRd/B0VvX/ipK/~0/~0/H7Py/U+30s/~0/~1" }, { "type": "encryption", "pointer": "/nc,Kzbypws/YX0T+POeF/~1/Y/+OxL4CT+x/~0/~1/L/~0/~0/yK-zO/Nl-uk" }, { "type": "encryption", "pointer": "/~1/~0/~0/~0/~0/~0/OQR6N/bw0/~0/WT/~0/tC4xUQ" }, { "type": "encryption", "pointer": "/~0/aoNZ/~1/~0/Cj/~1/Kq/ueeV4EtPp/~0/DM/d" } ] }, "groups": [ "a3f6da08d265be421c361d30", "1a24346729c3589cc09f8e90" ], "type": "operation", "nodeLocation": { "x": -35535426.493425295, "y": 86780980.61983174 }, "deprecated": false, "scheduled": false, "retrySettings": { "state": [ "error", "failure" ], "autoRetry": false, "limit": 20, "delay": 2000, "count": 5 } } }, "transitions": {}, "groups": [ "ed1d3fdc5ae3e27412ff4221", "3233a8700f30dc8a9573b974", "0c56e2a5812a8bb85d33221e", "5df4920e6c94ff8c2e43afe3" ], "_id": "155f8a6d-8e93-b3bd-a292-cbf7b6664007", "uuid": "701d0a66-b1f5-db03-2954-0057c023cc15", "description": null, "namespace": null, "preAutomationTime": 5000, "sla": -9183426, "errorHandler": { "type": "ullamco amet nostrud dolore ipsum", "name": "amet voluptate dolore eiusmod labore" }, "font_size": 12, "created": "1957-07-15T06:26:42.696Z", "created_by": "3c2714f71af1b3994e5d96f3", "createdVersion": "5.40.5-2021.1.72.0", "last_updated": "2006-10-06T21:56:53.54Z", "last_updated_by": "200c0a5301b931b425403f58", "lastUpdatedVersion": "4.69.69", "tags": [ "aute non", "ad labore", "proident" ], "canvasVersion": 3, "encodingVersion": 1, "decorators": [ { "type": "encryption", "pointer": "/~1/ln.5CDyT/P/~1/~0/ecUZ/Tc5XctT/a,8gxst/GDMFStkCF" }, { "type": "encryption", "pointer": "/~1/~0/~1/~0/~1/WZV1gu/SIRz3Z/~1/~0/~0/~1" } ], "migrationVersion": 48274091 } }
{ "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": [ "3147b3e2a7c574942a015dca", "adbbee5ffb697d8fc69d6ecf", "2ce233420cfd24b8169aaa8f" ], "nodeLocation": { "x": 24749205.83190836, "y": 26907153.784341455 } }, "workflow_end": { "name": "workflow_end", "summary": "workflow_end", "groups": [ "bf0c0cf32efdd3d74976df10" ], "nodeLocation": { "x": -29995076.974880815, "y": 31542774.002070174 } }, "error_handler": { "name": "childJob", "summary": "quis do exercitation dolore elit", "description": "Excepteur exercitation", "app": "velit dolore reprehenderit ut", "variables": { "error": "", "decorators": [ { "type": "encryption", "pointer": "/~0/~1/~1/~1/~0/~0/~0/F/H9/Fc,Mia" }, { "type": "encryption", "pointer": "/~1/BE7aGHho/~1/~1/KlprpKSib5" } ] }, "groups": [ "3ee64006049902ec86c5ddc6", "85445a005e6a152ba22e8653", "0d80efaf3fd7efa48b72be83", "9d2fd572af5940756d87e9f0" ], "type": "operation", "nodeLocation": { "x": 36199524.91293633, "y": -75172755.94526117 }, "deprecated": false, "scheduled": false, "retrySettings": null } }, "transitions": {}, "groups": [ "0775eb684dcb045517ffc2ac", "7eef00c85ca6068bab12189c", "209996390b5f1523b650a3ab" ], "_id": "d75e5e4b-a9f8-cc8d-fa62-92adb05768dc", "uuid": "d224ad8c-7bc0-6855-85a5-59bac711ef0b", "description": null, "namespace": null, "preAutomationTime": 250000, "sla": -92909579, "errorHandler": { "type": "mollit amet", "name": "reprehenderit ex minim" }, "font_size": 12, "created": "1953-07-04T18:06:32.032Z", "created_by": "05dada5843992d8bf97786eb", "createdVersion": "5.40.5-2021.1.72.0", "last_updated": "1971-02-02T12:37:13.368Z", "last_updated_by": "7bfac1e39cc4f606a0a0b728", "lastUpdatedVersion": "4.69.69", "tags": [ "Duis consectetur eu dolor", "laborum Excepteur exercitation eiusmod dolore", "non" ], "canvasVersion": 3, "encodingVersion": 1, "decorators": [ { "type": "encryption", "pointer": "/XCkl,/T/~0/~0/arbVO/M7" }, { "type": "encryption", "pointer": "/qOi.NjrB/~1/f,/~0/w/~0/vzuecBSG/~1/vs/a1.gOBL" }, { "type": "encryption", "pointer": "/jzihB32tt/OUHFPGWod/~1/~1/~0/WK5mOiM,/~1" }, { "type": "encryption", "pointer": "/fLtJHl/i58W2/~1/~1" } ], "migrationVersion": 55369351 }
{ "$ref": "workflowDocument" }