For a deeper look into our World Check One API, look into:

Overview |  Quickstart |  Documentation |  Downloads

question

Upvotes
Accepted
1 0 0 0

Need To Know Expected Result and Behaviour

Hi,


I already done some reading on the documentation and perform one API call which is Perform a synchronous screening for a new case. Base on the JSON result return I would like to know these below items:


1. Base on the response, which JSON tag that will indicate that the case should not go through transaction. Is there any reason and status that we can find in response message?

2. By using pilot environment, it seems like it will return more than one case found by using only name field during screening process. Is this also expected behavior in production environment. Is there any method that need to be implemented to ensure that we found exactly matched for the case that we try to screen?


Thank You.

world-checkworld-check-one
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hello @Aaron Tan

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?


If so please can you click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.

Thanks,


AHS


Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.

Thanks,

AHS

1 Answer

· Write an Answer
Upvotes
Accepted
4.5k 4 8 8

@Aaron Tan,

Thank you for your query.

1. In order to get the details of the resolution of a profile, you will have to use the API call - "SEQ-case-investigate-results: Get screening results". From the response of this API call, you can determine the resolution status of the match, which will contain reason, status and risk id. The definition of these ids can be obtained using the API call - "SEQ-pre-group-resolution-toolkit: Get the resolution toolkit for a group by provider"

2. You may utilize the secondary fields, which help help to narrow down the result. If the returned profile does not match any of the submitted secondary field value, then the result will be auto resolved as false. These auto resolution are based on the resolution toolkit settings, which can be manipulated via the Admin section of the UI. The skeleton of the fields can be obtained using the API call - "SEQ-pre-group-case-template: Get the case template for a group"

Please do let us know if you need further clarifications.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hi.

Thanks for the answer from previous query.

However I got another question.

Can we said that we will need to do as below:

1. If matchStregth equals to EXACT, resolution field return with null, it safe to proceed with the transaction

2.If matchStregth equals to EXACT, resolution field is not null and riskId field is null, it safe to proceed with the transaction

3. If matchStregth equals to EXACT, resolution field is not null and riskId field is NOT null, we will need to reject/proceed with the transaction.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.