Skip to main content

Europol Background Check

Endpoint​

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

The Europol background check service allows developers to perform real-time checks against Europol's criminal records database. By providing a person's document type and document number, or full name, users can verify whether the information matches any entry in Europol's system.

This service is ideal for companies looking to enhance their identity verification processes, prevent fraud, and ensure compliance with security regulations.

Use Cases​

  • Fraud Prevention: Identify individuals flagged in Europol's criminal database before proceeding with sensitive transactions.
  • Identity Verification: Ensure that personal information provided by users is accurate and legitimate.
  • Compliance: Meet regulatory requirements for KYC (Know Your Customer) and AML (Anti-Money Laundering) checks in industries such as banking, finance, and real estate.

Headers​

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Parameters​

Query via Document​

NameTypeRequiredDescription
documentTypestringNoThe document type that you want to request.
documentNumberstringNoDocument number to consult, without spaces or points.

Query via Full Name​

NameTypeRequiredDescription
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/europol',
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": "123456789",
"fullName": "MATEO VERIFIK",
"firstName": "MATEO",
"lastName": "VERIFIK",
"arrayName": [
"MATEO",
"VERIFIK"
],
"foundInEuropol": true,
"urlEuropol": "https://eumostwanted.eu/es#/es/node/162"
},
"signature": {
"dateTime": "June 28, 2022 12:40 PM",
"message": "Certified by Verifik.co"
}
}

Features​

  • Europol Database Check: Perform real-time checks against Europol's criminal records database
  • Multiple Query Methods: Search by document type/number or full name
  • Complete Identity Data: Returns full name, first name, last name, and document information
  • Match Detection: Indicates if the person is found in Europol's database with direct URL reference
  • 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