Global identity verification
Last updated
Last updated
2023 © Caf. - All rights reserved
The query functions to verify if a person's basic data is consistent. In other words, it assesses whether the name, date of birth, address, phone number, and document number indeed belong to that person. Through this verification, the query validates the provided set of data and classifies the reliability of the information as reliable, sufficient, or unreliable.
To indicate an individual's trustworthiness, there are several possible combinations of data to evaluate the reliability score, which can vary between 10, 20, or 30.
Section: globalIdentityVerifications
Supported Countries: Argentina, Australia*, Austria, Belgium, Brazil, Canada*, China, Chile, Colombia, Czechia, Denmark, Finland, France, Germany, Ghana, Gibraltar, Greece, Hong Kong*, India*, Indonesia, Ireland, Italy, Japan, Kenya, Luxembourg, Malaysia, Mexico, Netherlands, New Zealand, Nigeria, Norway, Philippines, Poland, Portugal, Singapore, Slovakia, South Africa, Spain, Sweden, Switzerland, Turkey, United Kingdom, United States and Vietnam.
Note: Australia, Canada, Hong Kong, and India require authorization for consultation before being able to access the data (Onboarding process).
Note: Some fields returned by this API are optional and their presence cannot be guaranteed.
Attribute | Type | Description | Mandatory |
---|---|---|---|
Attribute | Type | Description |
---|---|---|
Rule | Description |
---|---|
name
string
Full name of the individual.
Yes
birthDate
string
Date of birth of the individual.
Yes
address
string
Address of the individual.
Yes
phoneNumber
string
Phone number of the individual.
Yes
nationalId
string
A government-issued identification number or document.
Yes/No (Depends on the country)
zipCode
string
Zip code of the individual's address.
Yes
countryCode
string
Country code of the individual.
Yes
dateFormat
string
Date format of Birth Date.
No
data
object
Object containing the main data.
data.detailList
string
Details related to the query.
data.adaptation
string
Indicator of adaptation.
data.messages
array
List of messages providing details on the level of matches for each piece of data.
data.messages[].value
string
Indicates the match level of the data (Full match, No match, Partial match, etc.).
data.messages[].code
string
Code indicating the type of data analyzed (FIRSTNAME, COMPLETENAME, PHONENUMBER, etc.).
data.detailCode
string
Detailed code specific to the process or request.
data.query
object
Information about the performed query.
data.query.options
string
Internal value indicating the search type of the query.
data.reliability
string
Indicator of reliability (10, 20, 30).
data.statusCode
string
Transaction status. Check our status guide.
statusCode
string
References the status of this query only, not the entire transaction. Check our status guide
Basic information with reliable match
Indicates whether the individual's basic information (name, address, dob, document number and phone number) matches.
Basic information with sufficient match
Indicates whether the individual's basic information (name, address, dob, document number and phone number) partially matches.