WorkflowProcessing

Provides operations related to workflow processing

APIDescription
GET warmup

Warm up the API by making a first call to the DB

POST Workflow/GetForObject/{objectType}

Retrieves the configured workflow associated to an object type

POST Workflow/Process

Process an object through its associated workflow

POST Workflow/Current

Process an object through its associated workflow

POST Workflow/GetStatusChain

Retrieve the best case scenario of the workflow for an object (the approval chain)

GET Workflow/GetStatusList?ObjectType={ObjectType}

Retrieve a list of all defined statuses for an object type

GET Workflow/GetActionList?ObjectType={ObjectType}

Retrieve a list of all defined actions for an object type

POST Workflow/Install

install a new workflow from an xml template

GET Workflow/GetObjectTypes

Retrieve a string list of all ObjectTypes

GET Workflow/Find?Name={Name}&ObjectType={ObjectType}&ActiveOnly={ActiveOnly}&Page={Page}&PageSize={PageSize}&OrderBy={OrderBy}&Order={Order}&IsPaged={IsPaged}

Peform a workflow search

GET WorkFlow/Download?id={id}

Downloads the workflow xml template