Verifik is the right tool for proper KYC and screening management (clients, businesses, vehicles) to eliminate the risks of interacting with fraudsters or sanctioned individuals from using your services. At Verifik you can screen with multiple global databases to match the information collected from your end users.
Screen end users through our list of 70+ comprehensive data bases
How it works
HOW IT WORKS
HOW IT WORKS
HOW IT WORKS
HOW IT WORKS
Importance
With the help of our wide range of database screening, you can verify for a variety of identifiers, from citizens’ IDs, driver licenses, background checks, business or tax numbers, vehicle’s information and more.
At Verifik you can check for an individuals’ sanction status. A sanction search helps to eliminate the risks of financial crimes like bribery, money laundering, financing terrorism, etc. occurring through various financial systems. This is a necessary step to comply with KYC and AML regulations.
Coverage
Customize your screening requirements and retain the right clients
Products
Access customers screening from 13+ countries. Verify ID names, background checks, dates of birth, and more.
Access business screening from Brazil, Peru, Colombia and Chile. Verify if the business is active or for any additional information needed.
Access vehicle screening from Colombia, Brazil, Chile, Ecuador, Peru and USA. Verify anything from vehicle’s plate number, brand, model or any other information needed.
Access international list screening from DEA, FBI, Europol, Interpol, OFAC or ONU. Verify for PEPs or black listed individuals.
Find sample code and step-by-step guides to help tackle your next project
const axios = require('axios').default;
const options = {
method: 'POST',
url: 'https://api.verifik.co/v2/face-recognition/liveness',
headers: {
'Content-Type': 'application/json',
Accept: 'application/json',
authorization: '123'
},
data: {os: 'DESKTOP', image: 'base64_encoded_string'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
import requests
url = "https://api.verifik.co/v2/usa/vehicle"
headers = {
"Accept": "application/json",
"Authorization": ""
}
response = requests.get(url, headers=headers)
print(response.json())
import Foundation
let headers = [
"Accept": "application/json",
"Authorization": ""
]
let request = NSMutableURLRequest(url:
NSURL(string: "https://api.verifik.co/v2/usa/vehicle")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
request('GET',
'https://api.verifik.co/v2/usa/vehicle', [
'headers' => [
'Accept' => 'application/json',
'Authorization' => '',
],
]);
echo $response->getBody();
With a few lines of code, you can cross-check and verify up to 70 data endpoints in any programming language. We provide documentation to help you succeed in your implementation.
const axios = require('axios').default;
const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/co/cedula',
headers: {Accept: 'application/json', Authorization: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
import requests
url = "https://api.verifik.co/v2/co/cedula"
headers = {
"Accept": "application/json",
"Authorization": ""
}
response = requests.get(url, headers=headers)
print(response.json())
import Foundation
let headers = [
"Accept": "application/json",
"Authorization": ""
]
let request = NSMutableURLRequest(url:
NSURL(string: "https://api.verifik.co/v2/co/cedula")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
request
('GET', 'https://api.verifik.co/v2/co/cedula', [
'headers' => [
'Accept' => 'application/json',
'Authorization' => '',
],
]);
echo $response->getBody();
With a few lines of code, you can cross-check and verify up to 70 data endpoints in any programming language. We provide documentation to help you succeed in your implementation.
const axios = require('axios').default;
const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/br/cedula',
params: {documentType: 'CPF'},
headers: {Accept: 'application/json', Authorization: '123'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
import requests
url = "https://api.verifik.co/v2/br/cedula"
querystring = {"documentType":"CPF"}
headers = {
"Accept": "application/json",
"Authorization": "123"
}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
import Foundation
let headers = [
"Accept": "application/json",
"Authorization": "123"
]
let request = NSMutableURLRequest(url:
NSURL(string: "https://api.verifik.co/v2/br/cedula?documentType=CPF")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
request
('GET', 'https://api.verifik.co/v2/br/cedula?documentType=CPF', [
'headers' => [
'Accept' => 'application/json',
'Authorization' => '123',
],
]);
echo $response->getBody();
With a few lines of code, you can cross-check and verify up to 70 data endpoints in any programming language. We provide documentation to help you succeed in your implementation.
Pricing
$0.05*/succesful request
*Business Plan
This solution includes:
Our experts are available to discuss your requirements, answer questions and set up a demo.
All Rights reserverd Verifik 2023