Skip to main content

ONU Background Check

Endpoint​

https://api.verifik.co/v2/onu

This API provides a simple and efficient way to verify whether a person or entity is listed on the United Nations sanctions list. By submitting identifying information such as document type and document number, users can quickly determine if an individual or organization is subject to international sanctions.

This is especially useful for ensuring compliance with global regulations and conducting thorough due diligence in KYC (Know Your Customer) and AML (Anti-Money Laundering) processes.

Headers​

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Parameters​

NameTypeRequiredDescription
documentTypestringNoDocument type that you want to request
documentNumberstringNoDocument number to consult, without spaces or points
fullNamestringNoInstead of documentType and documentNumber, you can pass the name directly of the person/business

Request​

import axios from 'axios';

const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/onu',
params: {documentType: 'CC', documentNumber: '80251972'},
headers: {
Accept: 'application/json',
Authorization: 'jwt <tu_token>'
}
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Response​

{
"data": {
"documentType": "CC",
"documentNumber": "1234567894",
"fullName": "MATEO VERIFIK",
"firstName": "MATEO",
"lastName": "VERIFIK",
"arrayName": [
"MATEO",
"VERIFIK"
],
"foundInONU": true
},
"signature": {
"dateTime": "August 4, 2022 3:57 PM",
"message": "Certified by Verifik.co"
}
}

Features​

  • UN Sanctions Verification: Verify if persons or entities are listed on UN sanctions lists
  • International Compliance: Ensure compliance with global regulations
  • Risk Assessment: Reduce financial and reputational risks
  • Regulatory Requirements: Essential for KYC and AML regulatory standards
  • Structured Response: Organized data format for easy integration
  • Multiple Programming Languages: Support for JavaScript, Python, PHP, and Swift
  • Error Handling: Comprehensive error responses for various scenarios

Use Cases​

  • International Compliance: Ensure your business operations comply with United Nations sanctions by verifying the identity of individuals and entities
  • Risk Assessment: Reduce financial and reputational risks by identifying sanctioned persons or organizations before engaging in transactions
  • Regulatory Requirements: Essential for industries such as banking, finance, and insurance to meet global KYC and AML regulatory standards