Argentina DNI Verification
Overview and Purpose
Overview
The Argentina DNI Verification API validates the Documento Nacional de Identidad (DNI) against the official registers to provide reliable data for User KYC
What is DNI ? In Argentina, DNI stands for Documento Nacional de Identidad — the country’s national identity document. It’s an official ID card issued by the government (through RENAPER). It includes your DNI number, which is the main personal identification number used across Argentina. People use it for things like banking, signing contracts, healthcare, voting (for citizens), and most official paperwork. Foreign residents can also get a DNI (“DNI para extranjeros”) once they have legal residency
Key Features and Functionalities
DNI-Based Identity Verification Validates Argentina identities using the official DNI, ensuring high accuracy and reliability.
Full Name Validation Confirms that the full name provided matches the registered name associated with the DNI.
Fast & Automated Verification Performs real-time checks through an API, eliminating manual review and reducing onboarding time.
Fraud & Impersonation Prevention Helps detect fake or mismatched identities early, significantly lowering the risk of fraud.
KYC & Compliance Ready Designed to support regulatory and compliance requirements for customer, employee, or user verification in Argentina
Easy Integration Simple API structure that can be quickly integrated into existing onboarding or verification systems.
API Details
API Overview:
Authorization:
Sample cURL
curl --location 'https://api.signzy.app/api/v3/argentine-dni-verification' \
--header 'Authorization:<Auth token>' \
--header 'Content-Type: application/json' \
--data '{
"dni": "<dni>"
}'API Input
{
"dni": "<dni>"
}Request Body Parameters
Parameter | Type | Description | Required/Optional |
|---|---|---|---|
dni | String | Unique DNI identifier. 8 digit string with no special characters or letter | Required |
Response
{
"result": {
"arrayName": [
"name1",
"name2",
"name3"
],
"documentNumber": "<documentNumber>",
"documentType": "<documentType>",
"firstName": "<firstName>",
"fullName": "<fullName>",
"lastName": "<lastName>"
},
"reason": "Request Successful",
"code": "S001"
}
Response Body Parameters
Parameter | Description | Data Type |
|---|---|---|
result | Contains the verification result details returned by the API | Object |
result.arrayName | List of names returned by the verification | Array of String |
result.documentNumber | Document number extracted or verified | String |
result.documentType | Type of the document provided for verification | String |
result.firstName | First name or registered name returned by the verification | String |
result.lastName | Last name or registered surname returned by the verification | String |
result.fullName | Full name constructed from the verified name components | String |
reason | Describes the outcome of the API request | String |
code | API response code indicating the status of the request | String |
Error Code and Response Mapping
{
"result": {},
"reason": "Data Not Found",
"code": "E301"
}Field | Type | Description |
|---|---|---|
result | Object | Empty object returned |
reason | string | Reason for the error |
code | string | Status code representing the error scenario |
Getting help
Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.
You can reach out to us at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.
We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!