@grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', version='0.7' )
import groovyx.net.http.RESTClient
import static groovyx.net.http.ContentType.JSON
try{
def rest = new RESTClient('https://status.cernerops.com')
String token = '<bearer token>'
def response = rest.get(
path: '/api/incidents?q=jira2&unresolved=',
headers: [Authorization: "Bearer ${token}"],
requestContentType: JSON )
response.responseData
} catch(Exception ex) {
log.warn "Error: ${ex.message}"
}
Keep getting a 401 like the authorization is not passed. Works in postman but not from my script.