When I trace the results I am getting the following error
Failed to load https://rms-world-check-one-api-pilot.thomsonreuters.com/v1/groups: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://cbq2-svu-dgact1' is therefore not allowed access.
I assume you are sending the request using your chrome browser.
As per my understanding, sending request using XMLHTTP request to a different domain than the page you are on will be blocked. As you are attempting a cross domain request, you need to utilize the CORS.
I am sending few link below which has a simplified tutorial on how to use CORS to make the request successful.
https://www.html5rocks.com/en/tutorials/cors/#toc-introduction (Check out the “Cross-Domain from Chrome Extensions” section)
Please check the below posts in stack overflow where developers have faced a similar problem while sending a HTTP request from JS.
The easy way is to just add the extension in google chrome to allow access using CORS.
Just enable this extension whenever you want allow access to no 'access-control-allow-origin'header request.
In Windows, paste this command in run window
chrome.exe --user-data-dir="C:/Chrome dev session"
this will open a new chrome browser which allow access to no 'access-control-allow-origin'header request
Kindly let me know if you were solve the problem.