Enviance Workflow API
The Workflow API from Enviance — 18 operation(s) for workflow.
The Workflow API from Enviance — 18 operation(s) for workflow.
swagger: '2.0'
info:
version: Platform.v2026.2.0.0.20260708
title: Rest Activity Workflow API
description: EMS Rest API
contact:
name: Cority
email: support@cority.com
url: https://cority.com
tags:
- name: Workflow
paths:
/ver2/WorkflowService.svc/workflows:
post:
tags:
- Workflow
description: "\n\n\nenvianceSdk.workflows.createWorkflows\r\n```\r\n[\r\n [\r\n {\r\n \"workflowTypeName\": \"workflow Type Name\",\r\n \"name\": \"workflow name 1\",\r\n \"uniqueId\": \"uniqueId - 0000-1-1\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"dueDate\": \"2013-02-07T00:00:00\",\r\n \"comment\": \"my comment\",\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n \"Folder1Document1.txt\",\r\n \"Folder1Document2.txt\"\r\n ]\r\n },\r\n {\r\n \"workflowTypeName\": \"workflow Type Name\",\r\n \"name\": \"workflow name 2\",\r\n \"uniqueId\": \"uniqueId - 0000-1-2\",\r\n \"dueDate\": \"2013-02-07T00:00:00\",\r\n \"comment\": \"my comment\",\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n \"Folder1Document1.txt\",\r\n \"Folder1Document2.txt\"\r\n ]\r\n }\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.createWorkflows21\r\n```\r\n[\r\n [\r\n {\r\n \"workflowTypeName\": \"workflow Type Name\",\r\n \"name\": \"workflow name 1\",\r\n \"uniqueId\": \"uniqueId - 0000-1-1\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"dueDate\": \"2013-02-07T00:00:00\",\r\n \"comment\": \"my comment\",\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n {\r\n \"documentIdOrPath\": \"Folder1Document1.txt\"\r\n },\r\n {\r\n \"documentIdOrPath\": \"Folder1Document2.txt\",\r\n \"customFieldIdOrName\": \"udf-textbox-numeric\"\r\n }\r\n ]\r\n },\r\n {\r\n \"workflowTypeName\": \"workflow Type Name\",\r\n \"name\": \"workflow name 2\",\r\n \"uniqueId\": \"uniqueId - 0000-1-2\",\r\n \"dueDate\": \"2013-02-07T00:00:00\",\r\n \"comment\": \"my comment\",\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n {\r\n \"documentIdOrPath\": \"Folder1Document1.txt\"\r\n },\r\n {\r\n \"documentIdOrPath\": \"Folder1Document2.txt\",\r\n \"customFieldIdOrName\": \"udf-textbox-numeric\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.createWorkflow\r\n```\r\n[\r\n {\r\n \"workflowTypeName\": \"workflow Type Name\",\r\n \"name\": \"workflow name 1\",\r\n \"uniqueId\": \"uniqueId - 0000-1-1\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"dueDate\": \"2013-02-07T00:00:00\",\r\n \"comment\": \"my comment\",\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n \"Folder1Document1.txt\",\r\n \"Folder1Document2.txt\"\r\n ]\r\n },\r\n null,\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.createWorkflowExt\r\n```\r\n[\r\n {\r\n \"workflowInfo\": {\r\n \"workflowTypeName\": \"workflow Type Name\",\r\n \"name\": \"workflow name 1\",\r\n \"uniqueId\": \"uniqueId - 0000-1-1\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"dueDate\": \"2013-02-07T00:00:00\",\r\n \"comment\": \"my comment\",\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n \"Folder1Document1.txt\",\r\n \"Folder1Document2.txt\"\r\n ]\r\n },\r\n \"initStepInfo\": null,\r\n \"clientRequestId\": \"64AA5290-15F2-451B-9EF3-4494F66FE59F\"\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.createWorkflow21\r\n```\r\n[\r\n {\r\n \"workflowTypeName\": \"workflow Type Name\",\r\n \"name\": \"workflow name 1\",\r\n \"uniqueId\": \"uniqueId - 0000-1-1\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"dueDate\": \"2013-02-07T00:00:00\",\r\n \"comment\": \"my comment\",\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n {\r\n \"documentIdOrPath\": \"Folder1Document1.txt\"\r\n },\r\n {\r\n \"documentIdOrPath\": \"Folder1Document2.txt\",\r\n \"customFieldIdOrName\": \"udf-textbox-numeric\"\r\n }\r\n ]\r\n },\r\n null,\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.createWorkflow21Ext\r\n```\r\n[\r\n {\r\n \"workflowInfo\": {\r\n \"workflowTypeName\": \"workflow Type Name\",\r\n \"name\": \"workflow name 1\",\r\n \"uniqueId\": \"uniqueId - 0000-1-1\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"dueDate\": \"2013-02-07T00:00:00\",\r\n \"comment\": \"my comment\",\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n {\r\n \"documentIdOrPath\": \"Folder1Document1.txt\"\r\n },\r\n {\r\n \"documentIdOrPath\": \"Folder1Document2.txt\",\r\n \"customFieldIdOrName\": \"udf-textbox-numeric\"\r\n }\r\n ]\r\n },\r\n \"initStepInfo\": null,\r\n \"clientRequestId\": \"64AA5290-15F2-451B-9EF3-4494F66FE59F\"\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.createWorkflowType\r\n```\r\n[\r\n {\r\n \"name\": \"Workflow Type\",\r\n \"workflowSteps\": [\r\n {\r\n \"name\": \"Step1\",\r\n \"status\": \"Step1\",\r\n \"formTemplate\": {\r\n \"name\": \"FT-1\"\r\n },\r\n \"assignedRole\": \"R-1\",\r\n \"stepActions\": [\r\n {\r\n \"name\": \"Go to Step2\",\r\n \"destinationStep\": {\r\n \"name\": \"Step2\"\r\n },\r\n \"allowedRoles\": [\r\n \"R-1\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Go to Step3\",\r\n \"destinationStep\": {\r\n \"name\": \"Step3\"\r\n },\r\n \"allowedRoles\": [\r\n \"R-3\"\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Step2\",\r\n \"status\": \"Step2\",\r\n \"formTemplate\": {\r\n \"name\": \"FT-2\"\r\n },\r\n \"assignedRole\": \"R-2\",\r\n \"stepActions\": [\r\n {\r\n \"name\": \"Go to Step3\",\r\n \"destinationStep\": {\r\n \"name\": \"Step3\"\r\n },\r\n \"allowedRoles\": [\r\n \"R-2\"\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Step3\",\r\n \"status\": \"Step3\",\r\n \"formTemplate\": {\r\n \"name\": \"FT-3\"\r\n },\r\n \"assignedRole\": \"R-3\",\r\n \"stepActions\": [\r\n {\r\n \"name\": \"Go to Step1\",\r\n \"destinationStep\": {\r\n \"name\": \"Step1\"\r\n },\r\n \"allowedRoles\": [\r\n \"R-1\",\r\n \"R-2\",\r\n \"R-3\"\r\n ]\r\n }\r\n ]\r\n }\r\n ],\r\n \"localFields\": [\r\n \"Calculated Numeric\"\r\n ],\r\n \"workflowPermissions\": [\r\n {\r\n \"role\": \"R-1\",\r\n \"flags\": [\r\n \"FullAccess\",\r\n \"AllFormFieldAccess\"\r\n ]\r\n },\r\n {\r\n \"role\": \"R-2\",\r\n \"flags\": [\r\n \"ViewAllFormFields\",\r\n \"SetWorkflowID\",\r\n \"Close\",\r\n \"Reopen\",\r\n \"Delete\",\r\n \"Rename\",\r\n \"Assign\",\r\n \"Schedule\"\r\n ]\r\n },\r\n {\r\n \"role\": \"R-3\",\r\n \"flags\": [\r\n \"OverrideAllFormFields\",\r\n \"Open\",\r\n \"Report\",\r\n \"SetWorkflowID\",\r\n \"CompleteUnderlyingTask\",\r\n \"ViewUnderlyingTask\"\r\n ]\r\n }\r\n ],\r\n \"stepPermissions\": [\r\n {\r\n \"role\": \"R-1\",\r\n \"steps\": [\r\n {\r\n \"step\": \"Step1\",\r\n \"allGlobal\": \"Edit\",\r\n \"allLocal\": \"View\"\r\n },\r\n {\r\n \"step\": \"Step2\",\r\n \"allGlobal\": \"View\",\r\n \"allLocal\": \"Edit\"\r\n },\r\n {\r\n \"step\": \"Step3\",\r\n \"allGlobal\": \"Override\",\r\n \"allLocal\": \"Override\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.createWorkflowRole\r\n```\r\n[\r\n {\r\n \"name\": \"WorkflowRole1\",\r\n \"description\": \"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo\",\r\n \"defaultMembers\": {\r\n \"userIdsOrNames\": [\r\n \"user1\"\r\n ],\r\n \"groupIdsOrNames\": [\r\n \"group1\"\r\n ]\r\n }\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.createWorkflowRoleAsync\r\n```\r\n[\r\n {\r\n \"name\": \"WorkflowRole1\",\r\n \"description\": \"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo\",\r\n \"defaultMembers\": {\r\n \"userIdsOrNames\": [\r\n \"user1\"\r\n ],\r\n \"groupIdsOrNames\": [\r\n \"group1\"\r\n ]\r\n }\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n"
operationId: Enviance.RestServices.Ver2.Workflows.Impl.WorkflowService.CreateWorkflow
consumes:
- application/json
- application/xml
produces:
- application/json
- application/xml
parameters:
- name: EnvApi-Systemid
in: header
description: Specify specific system to run instead of Home
type: string
- name: EnvApi-Packageid
in: header
description: (optional) Clients application/package ID
type: string
- name: EnvApi-Udf-DateTime-Iso-In-CustomFields
in: header
description: Udfs of DateTime should use Iso
type: string
default: 'true'
- name: EnvApi-Udf-DateTime-ReadInUserTz
in: header
description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
type: string
- name: EnvApi-Udf-Value-Invariant
in: header
description: (optional) Udfs - Force Non-Localized (invariant) values
type: string
- name: EnvApi-Localization-All
in: header
description: (optional) Extend objects with User-given Localizations
type: string
- name: x-client-request-id
in: header
description: (optional) Client ID for double submit prevention
type: string
- name: CreateWorkflowWrapper
in: body
required: true
schema:
$ref: '#/definitions/CreateWorkflow'
responses:
default:
description: not available
schema:
type: string
format: guid
/ver2/WorkflowService.svc/workflows/{workflowIdOrUniqueId}:
get:
tags:
- Workflow
description: "\n\n\nenvianceSdk.workflows.getWorkflow\r\n```\r\n[\r\n \"B5E7E7A4-D294-4D7C-ABC9-008EDBE97346\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.getWorkflow21\r\n```\r\n[\r\n \"B5E7E7A4-D294-4D7C-ABC9-008EDBE97346\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.getWorkflowStep\r\n```\r\n[\r\n \"B5E7E7A4-D294-4D7C-ABC9-008EDBE97346\",\r\n \"Step1\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.getWorkflowStepBulk\r\n```\r\n[\r\n [\r\n {\r\n \"workflowIdOrUniqueId\": \"10ec54b9-a8b0-45a6-a9d7-7a0c0c962725\",\r\n \"stepIdsOrNames\": [\r\n \"WFStep1\"\r\n ]\r\n },\r\n {\r\n \"workflowIdOrUniqueId\": \"2017.03.23.11.2F39C8EC9325\",\r\n \"stepIdsOrNames\": [\r\n \"337989bf-832e-4e1f-8034-3b4327d52542\"\r\n ]\r\n }\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.getWorkflowCurrentStep\r\n```\r\n[\r\n \"B5E7E7A4-D294-4D7C-ABC9-008EDBE97346\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.getWorkflowCurrentStepBulk\r\n```\r\n[\r\n [\r\n \"10ec54b9-a8b0-45a6-a9d7-7a0c0c962725\",\r\n \"2017.03.23.11.2F39C8EC9325\"\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.getWorkflowType\r\n```\r\n[\r\n \"workflowTypeIdOrName\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.getWorkflowTypeVersion\r\n```\r\n[\r\n \"workflowTypeIdOrName\",\r\n \"versionNumber\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.getWorkflowRole\r\n```\r\n[\r\n \"276067c5-1316-433d-9943-86475ed8fed4\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n"
operationId: Enviance.RestServices.Ver2.Workflows.Impl.WorkflowService.GetWorkflow
consumes:
- application/json
- application/xml
produces:
- application/json
- application/xml
parameters:
- name: EnvApi-Systemid
in: header
description: Specify specific system to run instead of Home
type: string
- name: EnvApi-Packageid
in: header
description: (optional) Clients application/package ID
type: string
- name: EnvApi-Udf-DateTime-Iso-In-CustomFields
in: header
description: Udfs of DateTime should use Iso
type: string
default: 'true'
- name: EnvApi-Udf-DateTime-ReadInUserTz
in: header
description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
type: string
- name: EnvApi-Udf-Value-Invariant
in: header
description: (optional) Udfs - Force Non-Localized (invariant) values
type: string
- name: EnvApi-Localization-All
in: header
description: (optional) Extend objects with User-given Localizations
type: string
- name: x-client-request-id
in: header
description: (optional) Client ID for double submit prevention
type: string
- name: workflowIdOrUniqueId
in: path
required: true
type: string
responses:
default:
description: not available
schema:
$ref: '#/definitions/Enviance.RestServices.Ver2.Workflows.WorkflowInfo'
patch:
tags:
- Workflow
description: "\n\n\nenvianceSdk.workflows.updateWorkflowStep\r\n```\r\n[\r\n \"22cf40b5-b001-47ce-8853-020dc9e9aa8e\",\r\n \"Oleg FT Step1\",\r\n {\r\n \"comment\": \"my comment\",\r\n \"transition\": {\r\n \"dueDate\": \"2013-02-15T00:00:00\",\r\n \"stepActionName\": \"Oleg FT Step1 Action1\",\r\n \"assignTo\": [\r\n {\r\n \"userIdOrName\": \"oleg\"\r\n },\r\n {\r\n \"userIdOrName\": \"vitek\"\r\n },\r\n {\r\n \"groupIdOrName\": \"Administrators\"\r\n },\r\n {\r\n \"groupIdOrName\": \"BL Group\"\r\n }\r\n ]\r\n },\r\n \"fields\": [\r\n {\r\n \"name\": \"Oleg FT 1 = dt date\",\r\n \"values\": [\r\n \"2013-02-01T00:00:00\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Oleg FT 1 = url\",\r\n \"urlItems\": [\r\n {\r\n \"label\": \"may label\",\r\n \"url\": \"http://mail.ru\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"oleg FT 1 = num ddl linked 2\",\r\n \"values\": [\r\n \"100\",\r\n \"100\"\r\n ]\r\n },\r\n {\r\n \"name\": \"oleg FT 1 = text multi\",\r\n \"values\": [\r\n \"val1\",\r\n \"val3\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflowStepExt\r\n```\r\n[\r\n {\r\n \"workflowIdOrUniqueId\": \"22cf40b5-b001-47ce-8853-020dc9e9aa8e\",\r\n \"stepIdOrName\": \"Oleg FT Step1\",\r\n \"stepInfo\": {\r\n \"comment\": \"my comment\",\r\n \"transition\": {\r\n \"dueDate\": \"2013-02-15T00:00:00\",\r\n \"stepActionName\": \"Oleg FT Step1 Action1\",\r\n \"assignTo\": [\r\n {\r\n \"userIdOrName\": \"oleg\"\r\n },\r\n {\r\n \"userIdOrName\": \"vitek\"\r\n },\r\n {\r\n \"groupIdOrName\": \"Administrators\"\r\n },\r\n {\r\n \"groupIdOrName\": \"BL Group\"\r\n }\r\n ]\r\n },\r\n \"fields\": [\r\n {\r\n \"name\": \"Oleg FT 1 = dt date\",\r\n \"values\": [\r\n \"2013-02-01T00:00:00\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Oleg FT 1 = url\",\r\n \"urlItems\": [\r\n {\r\n \"label\": \"may label\",\r\n \"url\": \"http://mail.ru\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"oleg FT 1 = num ddl linked 2\",\r\n \"values\": [\r\n \"100\",\r\n \"100\"\r\n ]\r\n },\r\n {\r\n \"name\": \"oleg FT 1 = text multi\",\r\n \"values\": [\r\n \"val1\",\r\n \"val3\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"clientRequestId\": \"64AA5290-15F2-451B-9EF3-4494F66FE59E\"\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflowCurrentStep\r\n```\r\n[\r\n \"22cf40b5-b001-47ce-8853-020dc9e9aa8e\",\r\n {\r\n \"comment\": \"my comment\",\r\n \"transition\": {\r\n \"dueDate\": \"2013-02-15T00:00:00\",\r\n \"stepActionName\": \"Oleg FT Step1 Action1\",\r\n \"assignTo\": [\r\n {\r\n \"userIdOrName\": \"oleg\"\r\n },\r\n {\r\n \"userIdOrName\": \"vitek\"\r\n },\r\n {\r\n \"groupIdOrName\": \"Administrators\"\r\n },\r\n {\r\n \"groupIdOrName\": \"BL Group\"\r\n }\r\n ]\r\n },\r\n \"fields\": [\r\n {\r\n \"name\": \"Oleg FT 1 = dt date\",\r\n \"values\": [\r\n \"2013-02-01T00:00:00\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Oleg FT 1 = url\",\r\n \"urlItems\": [\r\n {\r\n \"label\": \"may label\",\r\n \"url\": \"http://mail.ru\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"oleg FT 1 = num ddl linked 2\",\r\n \"values\": [\r\n \"100\",\r\n \"100\"\r\n ]\r\n },\r\n {\r\n \"name\": \"oleg FT 1 = text multi\",\r\n \"values\": [\r\n \"val1\",\r\n \"val3\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflowCurrentStepExt\r\n```\r\n[\r\n {\r\n \"workflowIdOrUniqueId\": \"a4f13c99-5c2c-46dc-bbff-4aea388ef3ca\",\r\n \"stepInfo\": {\r\n \"comment\": \"my comment\",\r\n \"transition\": {\r\n \"stepActionName\": \"go to step 2\",\r\n \"assignTo\": [\r\n {\r\n \"userIdOrName\": \"oleg\"\r\n },\r\n {\r\n \"userIdOrName\": \"vitek\"\r\n },\r\n {\r\n \"groupIdOrName\": \"Administrators\"\r\n },\r\n {\r\n \"groupIdOrName\": \"BL Group\"\r\n }\r\n ]\r\n },\r\n \"fields\": [\r\n {\r\n \"name\": \"Date\",\r\n \"values\": [\r\n \"2013-02-01T00:00:00\"\r\n ]\r\n },\r\n {\r\n \"name\": \"CitationHyperlink\",\r\n \"urlItems\": [\r\n {\r\n \"label\": \"may label\",\r\n \"url\": \"http://test.com\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"NumberDDL linked\",\r\n \"values\": [\r\n \"1.23456E-05\",\r\n \"1.23456E-05\"\r\n ]\r\n },\r\n {\r\n \"name\": \"Text(MSLB)\",\r\n \"values\": [\r\n \"test1\",\r\n \"test2\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"clientRequestId\": \"19AA5290-15F2-451B-9EF3-4494F66FE59F\"\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflow\r\n```\r\n[\r\n \"5bfdbd05-225f-40ee-bff1-2efe18a75375\",\r\n {\r\n \"dueDate\": \"2012-09-19T18:00:00\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"name\": \"test\",\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n \"/Folder/Folder/Doc.txt\"\r\n ]\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflowExt\r\n```\r\n[\r\n {\r\n \"workflowIdOrUniqueId\": \"5bfdbd05-225f-40ee-bff1-2efe18a75375\",\r\n \"workflowInfo\": {\r\n \"dueDate\": \"2012-09-19T18:00:00\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"name\": \"test\",\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n \"/Folder/Folder/Doc.txt\"\r\n ]\r\n },\r\n \"clientRequestId\": \"64AA5290-15F2-451B-9EF3-4494F66FE59E\"\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflow21\r\n```\r\n[\r\n \"5bfdbd05-225f-40ee-bff1-2efe18a75375\",\r\n {\r\n \"dueDate\": \"2012-09-19T18:00:00\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"name\": \"test\",\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n {\r\n \"documentIdOrPath\": \"Folder1Document1.txt\"\r\n },\r\n {\r\n \"documentIdOrPath\": \"Folder1Document2.txt\",\r\n \"customFieldIdOrName\": \"udf-textbox-numeric\"\r\n }\r\n ]\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflow21Ext\r\n```\r\n[\r\n {\r\n \"workflowIdOrUniqueId\": \"5bfdbd05-225f-40ee-bff1-2efe18a75375\",\r\n \"workflowInfo\": {\r\n \"dueDate\": \"2012-09-19T18:00:00\",\r\n \"parentWorkflowSourceCustomField\": {\r\n \"id\": null,\r\n \"name\": \"UDF name\"\r\n },\r\n \"name\": \"test\",\r\n \"objects\": [\r\n \"/Generation - 1/NE TV\"\r\n ],\r\n \"documents\": [\r\n {\r\n \"documentIdOrPath\": \"Folder1Document1.txt\"\r\n },\r\n {\r\n \"documentIdOrPath\": \"Folder1Document2.txt\",\r\n \"customFieldIdOrName\": \"udf-textbox-numeric\"\r\n }\r\n ]\r\n },\r\n \"clientRequestId\": \"64AA5290-15F2-451B-9EF3-4494F66FE49F\"\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflows\r\n```\r\n[\r\n [\r\n {\r\n \"workflowIdOrUniqueId\": \"2022.01.24.02.37D8CC867814\",\r\n \"dueDate\": \"2021-01-24T04:00:00\",\r\n \"name\": \"ryWIbulk-1-rename\",\r\n \"assignedTo\": [\r\n {\r\n \"userIdOrName\": \"yuromanova\"\r\n },\r\n {\r\n \"groupIdOrName\": \"TESTGroup\"\r\n }\r\n ],\r\n \"objects\": [\r\n \"/-- div\"\r\n ],\r\n \"calendars\": [\r\n \"My\",\r\n \"Object\",\r\n \"System\"\r\n ],\r\n \"comment\": \"commentstest\",\r\n \"documents\": [\r\n \"/RY Folder WF/RY Folder 2/eql.txt\"\r\n ],\r\n \"step\": {\r\n \"fields\": [\r\n {\r\n \"name\": \"GX2BooleanCB\",\r\n \"values\": [\r\n \"true\"\r\n ]\r\n },\r\n {\r\n \"name\": \"GX2NumberTextBox\",\r\n \"values\": [\r\n \"0\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n {\r\n \"workflowIdOrUniqueId\": \"2022.01.24.02.37D8CC867815\",\r\n \"dueDate\": \"2021-01-24T04:00:00\",\r\n \"name\": \"ryWIbulk-2-rename\",\r\n \"assignedTo\": [\r\n {\r\n \"userIdOrName\": \"yuromanova\"\r\n }\r\n ],\r\n \"objects\": [\r\n \"/-- div\"\r\n ],\r\n \"step\": {\r\n \"fields\": [\r\n {\r\n \"name\": \"GX2BooleanCB\",\r\n \"values\": [\r\n \"true\"\r\n ]\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflowType\r\n```\r\n[\r\n \"Workflow Type\",\r\n {\r\n \"name\": \"Workflow Type updated\",\r\n \"description\": \"Workflow Type from preconditions should be updated successfully.\",\r\n \"shouldCreateNewVersion\": \"true\",\r\n \"versionComments\": \"New Comment for version\",\r\n \"idGenScheme\": \"{Day}.{Hour}.{AlphaID}\",\r\n \"workflowSteps\": [\r\n {\r\n \"name\": \"Step1\",\r\n \"status\": \"Step 1 Status \",\r\n \"formTemplate\": {\r\n \"name\": \"FT-1\"\r\n },\r\n \"assignedRole\": \"R-1\"\r\n }\r\n ],\r\n \"workflowPermissions\": [\r\n {\r\n \"role\": \"R-1\",\r\n \"flags\": [\r\n \"FullAccess\",\r\n \"AllFormFieldAccess\"\r\n ]\r\n }\r\n ]\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.updateWorkflowTypeInfo\r\n```\r\n[\r\n \"workflowTypeIdOrName\",\r\n \"newName\",\r\n \"{Year}.{Month}.{Day}.{Hour}.{AlphaID}\",\r\n \"description example\",\r\n \"true\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.partialUpdateWorkflowType\r\n```\r\n[\r\n \"WT test\",\r\n {\r\n \"description\": \"Workflow 1\",\r\n \"shouldCreateNewVersion\": \"false\",\r\n \"versionComments\": \"Version 3\",\r\n \"idGenScheme\": \"{Year}.{Month}.{Day}.{Hour}.{AlphaID}\",\r\n \"workflowSteps\": [\r\n {\r\n \"name\": \"Step1\",\r\n \"status\": \"Open\",\r\n \"associatedFormTemplate\": {\r\n \"name\": \"FT-1\"\r\n },\r\n \"assignedRole\": \"R-1\",\r\n \"stepActions\": [\r\n {\r\n \"name\": \"go to step 2\",\r\n \"destinationStep\": \"Step2\",\r\n \"allowedRoles\": [\r\n \"R-1\"\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"Step2\",\r\n \"status\": \" In progress\",\r\n \"associatedFormTemplate\": {\r\n \"name\": \"FT-1\"\r\n },\r\n \"assignedRole\": \"R-1\"\r\n }\r\n ],\r\n \"stepRoles\": [\r\n {\r\n \"name\": \"R-1\",\r\n \"users\": [\r\n {\r\n \"name\": \"primeAdmin\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"workflowPermissions\": [\r\n {\r\n \"role\": \"R-1\",\r\n \"flags\": [\r\n \"ViewAllFormFields\"\r\n ]\r\n }\r\n ],\r\n \"policies\": [\r\n {\r\n \"name\": \"Pol-1\"\r\n }\r\n ]\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n[\"7bd06df1-041b-4d1e-8091-1e74f7dd7219\",{\"name\":\"WorkflowRole1update\"\"description\": \"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo\",\"defaultMembers\": {\"userIdsOrNames\": [\"User1\"],\"groupIdsOrNames\": [\"group1\"]},\"onsuccess\",\"onerror\"][\"7bd06df1-041b-4d1e-8091-1e74f7dd7219\",{\"name\":\"WorkflowRole1update\"\"description\": \"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo\",\"defaultMembers\": {\"userIdsOrNames\": [\"User1\"],\"groupIdsOrNames\": [\"group1\"]},\"onsuccess\",\"onerror\"]\n"
operationId: Enviance.RestServices.Ver2.Workflows.Impl.WorkflowService.UpdateWorkflow
consumes:
- application/json
- application/xml
produces:
- application/json
- application/xml
parameters:
- name: EnvApi-Systemid
in: header
description: Specify specific system to run instead of Home
type: string
- name: EnvApi-Packageid
in: header
description: (optional) Clients application/package ID
type: string
- name: EnvApi-Udf-DateTime-Iso-In-CustomFields
in: header
description: Udfs of DateTime should use Iso
type: string
default: 'true'
- name: EnvApi-Udf-DateTime-ReadInUserTz
in: header
description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
type: string
- name: EnvApi-Udf-Value-Invariant
in: header
description: (optional) Udfs - Force Non-Localized (invariant) values
type: string
- name: EnvApi-Localization-All
in: header
description: (optional) Extend objects with User-given Localizations
type: string
- name: x-client-request-id
in: header
description: (optional) Client ID for double submit prevention
type: string
- name: workflowIdOrUniqueId
in: path
required: true
type: string
- name: UpdateWorkflowWrapper
in: body
required: true
schema:
$ref: '#/definitions/UpdateWorkflow'
responses:
default:
description: not available
delete:
tags:
- Workflow
description: "\n\n\nenvianceSdk.workflows.deleteWorkflow\r\n```\r\n[\r\n \"eccd2310-9b5f-440b-bf0d-91f9803d036b\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.deleteWorkflowExt\r\n```\r\n[\r\n {\r\n \"workflowIdOrUniqueId\": \"eccd2310-9b5f-440b-bf0d-91f9803d036b\",\r\n \"clientRequestId\": \"64AA5290-15F2-451B-9EF3-4494F66FE59E\"\r\n },\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.deleteWorkflows\r\n```\r\n[\r\n [\r\n \"wfid1\",\r\n \"wfid2\"\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.deleteWorkflowType\r\n```\r\n[\r\n \"workflowTypeIdOrName\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.deleteWorkflowTypeBulk\r\n```\r\n[\r\n [\r\n \"workflowTypeIdOrName1\",\r\n \"workflowTypeIdOrName2\",\r\n \"workflowTypeIdOrName3\"\r\n ],\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.deleteWorkflowRole\r\n```\r\n[\r\n \"276067c5-1316-433d-9943-86475ed8fed4\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\nenvianceSdk.workflows.deleteWorkflowRoleAsync\r\n```\r\n[\r\n \"276067c5-1316-433d-9943-86475ed8fed4\",\r\n \"onsuccess\",\r\n \"onerror\"\r\n]\r\n```\r\n\n"
operationId: Enviance.RestServices.Ver2.Workflows.Impl.WorkflowService.DeleteWorkflow
consumes:
- application/json
- application/xml
produces:
- application/json
- application/xml
parameters:
# --- truncated at 32 KB (116 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/enviance/refs/heads/main/openapi/enviance-workflow-api-openapi.yml