Hello everyone,
we are currently setting up the test access for the Word Check One API and in Postman every query (POST and GET) works fine.
We get problems when we try to set up POST requests via our own system (low code platform Appian). Get Requests work fine.
I have already cross-checked the different functions with the Postman results. We get exactly the same hash value and content-length as in Postman and also the date should fit (since the GET queries work with our date function as well).
Unfortunately Appian does not provide a meaningful error message.
Our Request Body looks like:
The result of this a!toJson Function is:
{"secondaryFields":[],"entityType":"INDIVIDUAL","customFields":[],"groupId":"5nzbfkc92gu61ekqd9g3h8mxk","providerTypes":["WATCHLIST"],"name":"Clinton"}
Exactly this result I already used as request body in Postman, it worked.
As header we used:
Date: GMT Value
Host: rms-world-check-one-api-pilot.thomsonreuters.com
Authorization: Appian Function (result below)
Content-Length: 151
Content-Type: application/json
As I mentioned before, the various functions yield exactly the same values as Postman, for example we get as a result of the Authorization function:
and in Postman we see the same signature value.
Does anyone have any idea what the problem might be or has anyone tried to connect to the WorldCheck API via Appian?
Thanks a lot for your help!!!