Re-Screening verifications for PEPs and Sanctions (entities)
Use this API call to re-screen your existing verifications for PEPs and Sanctions.
Parameters
Name | Type | Description |
---|---|---|
type (required) | string | "entity" |
trace (required) | string | The verification UUID from the webhook |
isStandaloneScreening (only for standalone screening) | boolean | Include for standalone screening |
Standalone Screening
When the original screening was done as a standalone screening (not as part of a KYC/KYB), you must include the parameter isStandaloneScreening in the request body.
Runnable example
POST
/screen// api endpoint
const apiEndpoint = 'https://dev.bronid.com/screen';
// request body
const data = {
"metadata_version": "4",
"metadata_serviceUid": "XL7ULiU6B4QE9Y2iWFZnhtMDKFN2",
"metadata_secretKey": "api_sec_NJAtNcRtUrPlf7xYDrMNP9URI-ZfN314",
"type": "entity",
// REPLACE WITH your unique verification uuid
"trace": "2f668122-89a1-4c06-9728-dd419af7b5aa"
// IN CASE OF STANDALONE SCREENING, ADD THE FOLLOWING PARAMETER
// "isStandaloneScreening": true
};
try {
const response = await fetch(apiEndpoint, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify(data),
});
if (!response.ok) {
const errorData = await response.json();
console.log('error! click the results to expand them');
console.log(JSON.stringify(errorData, null, 2));
} else {
const result = await response.json();
const printResult = 'bronId API response: ' + JSON.stringify(result, null, 2);
console.log(printResult);
}
} catch (error) {
console.log('Fetch error: ', error);
}