Argentina eKYC verification matches submitted individual data against Argentine sources of truth. See the eKYC API Reference for common response semantics that apply across all sources.
Available sources
| Source | API source string | Description |
|---|---|---|
| Argentina - Official Civil Register | AR_1 |
Verifies submitted data against Argentina's Official Civil Register. |
| Argentina - Resident Register | {/* TODO: source string unknown */} | Verifies submitted data against Argentina's Resident Register. |
{/* TODO: Confirm with PM — the Dashboard drop-down includes both "Argentina - Official Civil Register" and "Argentina - Resident Register," but the existing API documentation only describes source AR_1. Confirm which Dashboard source AR_1 maps to, and provide the source string and request/response schema for the second source. */}
Argentina - Official Civil Register
Request parameters
| Parameter | Required | Description |
|---|---|---|
source |
Mandatory | Must be AR_1. |
country |
Mandatory | Must be AR. |
idNumber |
Mandatory | Argentine national ID number. Eight digits. |
idNumber1 |
Mandatory | Argentine tax ID number (DNI). Eleven digits, numeric only. |
firstName |
Mandatory | First name of the individual. |
middleName |
Optional | Middle name of the individual. |
surName |
Mandatory | Last name of the individual. |
street |
Optional | Street name and house number. |
floor |
Optional | Floor number in the building. |
apartment |
Optional | Apartment number. |
city |
Optional | City of the individual's address (for example, Buenos Aires). |
state |
Optional | State or province. |
postalCode |
Optional | Postal code. |
dateOfBirth |
Optional | Format: yyyy-mm-dd. |
gender |
Optional | Accepted values are m or f. |
{/* TODO: Confirm with PM — existing API documentation lists idNumber, firstName, surName, and country as mandatory at the API level, but the Dashboard UI locks Name, Address, and Gender instead. Confirm which set of requirements is accurate. */}
Response fields
Argentina - Official Civil Register anchors verification on the source-of-truth register. See the eKYC API Reference for common match field definitions and status values.
| Field | Statuses | Description |
|---|---|---|
firstNameMatch |
exact, fuzzy, nomatch, nodata |
Matches first name submitted against the value in the source of truth. |
middleNameMatch |
exact, fuzzy, nomatch, nodata |
Matches middle name submitted against the value in the source of truth. |
lastNameMatch |
exact, fuzzy, nomatch, nodata |
Matches last name submitted against the value in the source of truth. |
fullNameMatch |
exact, fuzzy, nomatch |
Matches full name submitted against the value in the source of truth. |
dobMatch |
exact, nomatch, nodata |
Matches date of birth submitted against the value in the source of truth. |
streetMatch |
exact, fuzzy, nomatch, nodata |
Matches street name and street number submitted against the value in the source of truth. |
houseNoMatch |
exact, fuzzy, nomatch, nodata |
Matches floor and apartment submitted against the value in the source of truth. |
streetAddressMatch |
exact, fuzzy, nomatch, nodata |
Matches street and house number submitted against the value in the source of truth. |
cityMatch |
exact, fuzzy, nomatch, nodata |
Matches city submitted against the value in the source of truth. |
stateMatch |
exact, fuzzy, nomatch, nodata |
Matches state submitted against the value in the source of truth. |
postalCodeMatch |
exact, fuzzy, nomatch, nodata |
Matches postal code submitted against the value in the source of truth. |
fullAddressMatch |
exact, fuzzy, nomatch, nodata |
Matches full address submitted against the value in the source of truth. |
idNumMatch |
exact, nomatch, nodata |
Matches national ID number submitted against the value in the source of truth. |
idNum1Match |
exact, nomatch, nodata |
Matches tax ID number (DNI) submitted against the value in the source of truth. |
genderMatch |
exact, nomatch, nodata |
Matches gender submitted against the value in the source of truth. |
overallLevel |
low, medium, high |
Overall risk level. See below for calculation logic. |
overallLevel calculation
overallLevel is calculated based on the risk associated with the submitted full name and ID numbers:
lowwhenfullNameMatchisexactAND (idNumMatchORidNum1Match) isexact.highwhenfullNameMatchisnomatchAND (idNumMatchORidNum1Match) isnomatch.mediumfor all other combinations.
Contact your Incode representative to customize the overallLevel calculation for your use case.
Sample response
{
"kyc": [
{ "key": "firstNameMatch", "status": "exact" },
{ "key": "middleNameMatch", "status": "exact" },
{ "key": "lastNameMatch", "status": "fuzzy" },
{ "key": "fullNameMatch", "status": "fuzzy" },
{ "key": "dobMatch", "status": "exact" },
{ "key": "streetMatch", "status": "exact" },
{ "key": "cityMatch", "status": "exact" },
{ "key": "stateMatch", "status": "exact" },
{ "key": "postalCodeMatch", "status": "exact" },
{ "key": "fullAddressMatch", "status": "fuzzy" },
{ "key": "idNumMatch", "status": "exact" },
{ "key": "idNum1Match", "status": "exact" },
{ "key": "genderMatch", "status": "exact" },
{ "key": "overallLevel", "status": "low" }
]
}
Argentina - Resident Register
{/* TODO: No existing API documentation is available for this source. Request source string, request parameter list, response schema, and overallLevel calculation from PM. */}
Documentation for this source is forthcoming. Contact your Incode representative for details in the meantime.