The code is using winhttp.winhttprequest.5.1 from
Set req = CreateObject("winhttp.winhttprequest.5.1")
We're adding two headers to the request per the API documentation. Authentication and Content-Type. We've specified the authentication as Basic authentication per the API documentation.
req.setRequestHeader "Authentication", "Basic x:3a5f240c1498288e3942859ac6dda58f"
req.setRequestHeader "Content-Type", "application/json"
Upon sending that request, we get the 901 response of Unknown OAuth signature method which is nowhere to be found in the documentation.
The API documentation might be helpful and can be found here: http://support.citrixonline.com/s/G2ASD/Help/APIDocs(link is external)
If this does not answer your questions you can get support for the GoToAssist Service Desk here: http://support.citrixonline.com/en_US/GoToAssistServiceDesk/contactsearch(link is external) "
Now I am posting here to see if anyone can help.