REST API - getCaseState - POST
The table summarizes the REST API - getCaseState - POST.
Request
Format | POST <baseurl>/globaldata/casestatex |
Body | The case reference is embedded in the request body.
You can obtain the case reference using
findAllCases or
getCaseReferencesForDataView.
You can also optionally specify that all allowable case state values be returned by including includeAllowedValues in the request body and setting it to "true". Default = "false". |
Response
JSON | Returns a JSON representation of the content of a GetCaseStateResponse element. |
XML | Returns a GetCaseStateResponse element (from the BusinessDataServices schema). |
Example
Request |
POST <baseurl>/globaldata/casestatex |
Body |
{ "GetCaseStateRequestType": { "@includeAllowedValues": "true", "caseReference": "BDS-1-com.example.statefunbdp.Order-11-0" } } |
Response |
{ "result": { "caseReference": "BDS-1-com.example.statefunbdp.Order-11-0", "value": { "label": "Created", "name": "CREATED" }, "allowedValue": [ { "label": "Created", "name": "CREATED" }, { "label": "Picking", "name": "PICKING" }, { "label": "Dispatched", "name": "DISPATCHED" }, { "label": "Cancelled", "name": "CANCELLED" } ] } } |
Copyright © Cloud Software Group, Inc. All rights reserved.