Hi,
I am struggling to be able to do the first call to the API, ie GET /groups - I keep getting a 401 error, even though I believe I followed the steps properly (I have set api-key and api-secret as environment variables in Postman).
here's the Postman log (I've replaced the values for keyId and signature):
Proxy: host:"10.200.72.2" port:8080 match:"http+https://*:*/*" Request Headers: Date:"Tue, 03 Dec 2019 22:25:54 GMT" Authorization:"Signature keyId="myKey-myKey-myKey-myKey-myKey",algorithm="hmac-sha256",headers="(request-target) host date",signature="mySignature-mySignature-mySignature" User-Agent:"PostmanRuntime/7.15.2" Accept:"*/*" Cache-Control:"no-cache" Postman-Token:"e47060b0-56bf-4132-b8d8-94d1b1f420e5" Host:"rms-world-check-one-api-pilot.thomsonreuters.com" Accept-Encoding:"gzip, deflate" Connection:"keep-alive" Response Headers: Authorization:"WWW-Authenticate: Signature realm="World-Check One API",algorithm="hmac-sha256",headers="(request-target) host date content-type content-length"" Transfer-Encoding:"chunked" Date:"Tue, 03 Dec 2019 22:25:55 GMT" Server:"""" Connection:"close"
I saw this similar question https://community.developers.refinitiv.com/questions/48017/401-unauthorized-response-when-calling-httpget-v1g.html in which user says the issue was the endpoint, but without precising what was wrong - I am using the query from the provided Postman collection, so I guess it's
correct.
Can you help me out figure out what's wrong with my query?
Thanks