Ask a question
IBM TechXchange Dev Day: Virtual Agents
Join us 23 January from 11 AM - 6 PM ET as over 30 speakers from IBM and key AI industry leaders discuss the latest AI trends.
This recipe would help with a sample code used to invoke REST API from server script with LTPA token.In this example we will be retrieving error details of instances.
var url = “https://yourserver:yourserverport/rest/bpm/wle/v1/process/errors?instanceIds=12345”;var ssoToken = Packages.com.ibm.websphere.security.web.WebSecurityHelper.getSSOCookieFromSSOToken();var httpClient = new Packages.org.apache.commons.httpclient.HttpClient();var method = new Packages.org.apache.commons.httpclient.method.PutMethod(url);method.setRequestHeader(new Packages.org.apache.commons.httpclient.Header(“Cookie”, “LtpaToken2=”+ssoToken.getValue()));var responseCode = String(httpClient.executeMethod(method));var response = method.getResponseBodyAsString();