404s in WC1 Pilot Environment

Hello all,

I am receiving 404 errors when attempting to make Postman calls to the WC1 Pilot environment. This has happened before when the JLL pilot environment was deactivated. Development of new features for our screening app has picked up again, if the JLL pilot was deactivated could we reenable it? If not, I am wondering if there are issues with my API key.

Thank you,

Mark Kalgren

Best Answer

  • @mark.kalgren,

    Hi,

    I checked your account, it's active, you will just need to edit your role and add screener role it from your World-Check One UI->users->Mark Kalgren->roles->edit, post that you will be able to screen successfully.

    Regards

Answers

  • Thanks Mehran,

    Can you confirm the API URL for me? I am still seeing the 404 after the update when using an API key and secret. The URL I am trying to access is as follows:

    https://rms-world-check-one-api-pilot.thomsonreuters.com/v1/groups

    Thanks,
    Mark

  • @mark.kalgren

    I see that you've added screener role to yourself, I just did a quick test using your credentials, they work fine, can you turn on the postman console logs and retry the above API call and provide me the complete request and response headers from the console so that I can investigate further?


    Regards

  • @mark.kalgren,

    The endpoint which you have provided above is correct. Can you please verify the API key / Secret which you are using?

    Login to WC UI > Go to Admin section > Go to Users > Select a User > On the right hand side, the API key and secret would appear for the specific user.

    Please recheck the credentails and then retry with the updated one, if any.

  • Hi Mehran,

    Here is my Postman call:

    GET /v1/groups HTTP/1.1
    Date: Thu, 17 Oct 2019 13:54:24 GMT
    Authorization: Signature keyId=[UAT api-key value],algorithm="hmac-sha256",headers="(request-target) host date",signature="4k9vHzMbUP9VoHB4aK0Wjf82kjjD1rRe7zwQDrsm3cI="
    User-Agent: PostmanRuntime/7.18.0
    Accept: */*
    Cache-Control: no-cache
    Postman-Token: bb940f2c-ac32-4483-82f5-8f29eaf48aa3
    Host: rms-world-check-one-api-pilot.thomsonreuters.com
    Accept-Encoding: gzip, deflate
    Connection: keep-alive

    HTTP/1.1 404 Not Found
    X-Application-Context: application
    Cache-Control: no-cache, no-store, max-age=0, must-revalidate
    Pragma: no-cache
    Expires: 0
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    X-Content-Type-Options: nosniff
    Date: Thu, 17 Oct 2019 13:54:24 GMT
    Content-Type: application/json;charset=ISO-8859-1
    Transfer-Encoding: chunked
    Server: ""
    []

    Thanks,

    Mark

  • This solved my issue, thanks! I just needed to change my API and Secret to my own account.

  • @mark.kalgren,

    Thanks for the confirmation on this issue. Request you to please accept the correct answer, so that it may be of help for other developers as well.