REST API - listServices

The table summarizes the REST API - listServices.

Request

Format
GET <baseurl>/process/services/list
Query parameters
  • module=string (0..n): Name of the module to which the process published as a REST service belongs.
  • process=string (0..n): Name of the process template whose REST services are to be returned.
  • version=string (0..n): OSGi-style version number of the process template. (This version number is the same as that of the module.)

Response

JSON Returns a JSON representation of the content of the BusinessServiceTemplate element.
XML Returns the content of the BusinessServiceTemplate element (from the BusinessService schema).

Example

Request
GET <baseurl>/process/services/list/
Response
 {
       "businessServiceTemplate":
       {
           "@moduleName": "/WelcomeUsersImplementSolution/Process Packages/ProcessPackage.xpdl",
           "@version": "1.0.0.201302121042",
           "@processName": "WelcomeUsers_StartEvent",
           "@hasFormalParameters": "true"
       }
    }