Simple web API get request - 401 error, can't pass authentication data successfully


I am trying to setup a simple GET request and don’t think the basic authorization details are being passed properly. I have a test case that calls the test case object like so:

WS.sendRequest(findTestObject('API Requests/SimpleGet', [('SchematicID') : SchematicID, ('api_url') : GlobalVariable.api_url]))

In this web service request object I put in the authorization details then clicked ‘Update to HTTP Header’

After executing the test case I get a 401 error.

My username has a ‘\’ character in it, I’m wondering if that needs to be escaped somehow? I’ve already tried ‘\\’ which works in a Katalon variable for logging in via web authentication forms.


A quick check is using one more rest tools to verify the request and authentication.