Web Services

Workflow Manager 2020

Workflow Manager has a set of web services methods that you can use. For detailed information, see the Integration web services page:

C:\AdminStudioWebComponents_2019\wwwroot\Webservicesroot\Integration.asmx

For example, if you access Workflow Manager using an IP address, such as http://111.22.33.444, you would enter the following URL to open the Integration web services page:

http://111.222.33.444/Webservicesroot/Integration.asmx

Integration Web Services Page

Clicking on one of these links on the Integration web services page opens a page that provides detailed information on the selected web method:

Information on GetDataGroupElements Web Method

Workflow Manager has the following web services methods:

Workflow Manager Web Services Methods

Method

Description

Authenticate

Authenticates NT users.

AuthenticateDbUser

Authenticates database users.

CreateWorkflowRequest

Creates a workflow request for the given project and stores it on the session.

DeleteWorkflow

Deletes one or multiple Workflow requests.

Before using this Web method, WebServices needs to be authenticated either by Authenticate() / AuthenticateDBuser().

Note:For more information, see DeleteWorkflow.

GetDataElement

Gets workflow metadata for workflow request currently stored in the session.

GetDataGroupElements

Returns a list of data group elements for a data group with columns ID, Value, DataType, IsRequired.

GetDataGroups

Returns a list of data groups for a project with columns ID and Value.

GetProjects

Returns a list of active projects with columns ID and Value.

GetWFDataGroupElements

Returns a list of data group elements for a data group.

GetWFDataGroups

Returns a list of data groups for a project.

GetWFProjects

Returns a list of active projects.

GetWorkflowIDFromSession

Gets the workflow ID.

GetWorkflowNameFromSession

Gets the application name.

GetWorkflowStatus

Gets the workflow request status.

LoadWorkflowRequest

Loads the workflow request in the current session.

SetDataElement

Sets workflow metadata for workflow request currently stored in the session.

SetMultipleDataElements

Sets values of multiple data elements for multiple data groups of workflow request currently stored in the session.

Note:For more information, see SetMultipleDataElements.

SubmitWorkflowRequest

Submit the application request currently stored in the session