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

Overview |  Quickstart |  Documentation |  Downloads

question

Upvotes
Accepted
5 0 0 2

Filter not matched results using API in WC1

Hi,

I make the following request to create the simple case

{
"secondaryFields": [{
"typeId": "SFCT_5",
"value": "FRA"
}],
"entityType": "INDIVIDUAL",
"customFields": [],
"groupId":"{ {group-id}}",
"providerTypes": [
"WATCHLIST"
],
"name": "emmanuel macron"
}

and have the following response

{
"resultId": "0a3687d0-69ca-1dac-9a7a-1e1d008224e3",
"referenceId": "e_tr_wci_1748082",
"matchStrength": "EXACT",
"matchedTerm": "Emmanuel MACRON",
"submittedTerm": "emmanuel macron",
"matchedNameType": "PRIMARY",
"secondaryFieldResults": [
{
"field": {
"typeId": "SFCT_5",
"value": "FRA",
"dateTimeValue": null
},
"typeId": "SFCT_5",
"submittedValue": "FRA",
"submittedDateTimeValue": null,
"matchedValue": "FRA",
"matchedDateTimeValue": null,
"fieldResult": "MATCHED"
}
],
"sources": [
"b_trwc_PEP N"
],
"categories": [
"PEP"
],
"creationDate": "2019-04-04T13:10:02.938Z",
"modificationDate": "2019-04-04T13:10:02.938Z",
"resolution": null,
"resultReview": {
"reviewRequired": false,
"reviewRequiredDate": "2017-06-15T00:00:00.000Z",
"reviewRemark": null,
"reviewDate": null
}
},
{
"resultId": "0a3687d0-69ca-1dac-9a7a-1e1d008224e7",
"referenceId": "e_tr_wci_1824072",
"matchStrength": "WEAK",
"matchedTerm": "NWORA,Emmanuel M",
"submittedTerm": "emmanuel macron",
"matchedNameType": "AKA",
"secondaryFieldResults": [
{
"field": {
"typeId": "SFCT_5",
"value": "USA",
"dateTimeValue": null
},
"typeId": "SFCT_5",
"submittedValue": "FRA",
"submittedDateTimeValue": null,
"matchedValue": "USA",
"matchedDateTimeValue": null,
"fieldResult": "NOT_MATCHED"
}
],
"sources": [
"b_trwc_419",
"b_trwc_362",
"b_trwc_368",
"b_trwc_457"
],
"categories": [
"Law Enforcement",
"Law Enforcement",
"Regulatory Enforcement",
"Law Enforcement"
],
"creationDate": "2019-04-04T13:10:02.938Z",
"modificationDate": "2019-04-04T13:10:02.938Z",
"resolution": {
"statusId": "0a3687d0-693a-1414-9a65-a01700000cdf",
"riskId": null,
"reasonId": null,
"resolutionRemark": null,
"resolutionDate": null
},
"resultReview": {
"reviewRequired": false,
"reviewRequiredDate": "2015-10-01T00:00:00.000Z",
"reviewRemark": null,
"reviewDate": null
}
}

If I understand correctly it's not possible to say to API to filter only matched entities? Am I right?

Thank you.

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

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

1 Answer

Upvotes
Accepted
2.4k 5 5 5

@pavel.ustinov

You can choose to remove the false matches from your result by editing the auto-resolution settings of your account to remove the false matches from screening results, this setting would be reflected on your API as well, you can edit the auto resolution setting from your World-Check One UI->admin->edit auto-resolution setting.

icon clock
10 |1500

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

Click below to post an Idea Post Idea