Exposing Flow as a Web Service

Last Updated: 07/19/2016 Introduced in Verision: 2.0

Decisions flows can be exposed as an external web service. This allows external applications to utilize this flow via a standard SOAP web service call.

 
Example
Create a new flow. Click on any blank area of the canvas to edit the properties of the flow.
 
Check the Create Service check box.
createService
 
A Service Name and Main Method Name will be suggested. However, you can change these values to be whatever you want.
 
mainMethod
 
 
When you save the flow, a web service will be created for your flow. A notification pop up will show you the service URL. The URL for your service will be http://[PortalURL]/decisions/Decisions.CONTROLINSTANCE/[ServiceNameYouSpecifiedInFlow]
 
notification
 
 
If you paste the service URL into a browser address line, instructions will appear:
 
 newSumNumbersFlowService