API de Verificação DNI RENAPER: Validação de Identidades Argentinas em Tempo Real
Verifique qualquer DNI argentino contra o RENAPER, o registro civil nacional, com correspondência facial biométrica em menos de 2 segundos. Inclui endpoint, parâmetros, esquema de resposta, preços e integração.

Integrar usuários na Argentina significa confiar no DNI — o Documento Nacional de Identidade que todo residente possui. Mas uma imagem de um DNI apenas prova que um documento existe, não que ele seja genuíno ou que pertença à pessoa que o apresenta. Para preencher essa lacuna, é preciso verificar o número contra a fonte que o emitiu: o RENAPER. Este guia explica o que a validação RENAPER faz, os detalhes técnicos do endpoint da Didit e como integrá-lo em minutos.
Principais pontos:
- O que é RENAPER — O registro civil oficial da Argentina (Registro Nacional de las Personas), a fonte de verdade autoritária para cada DNI argentino.
- O que a verificação faz — A Didit valida o número do DNI contra o RENAPER e faz a correspondência facial biométrica da selfie do usuário com a foto governamental registrada.
- Por que é importante — um documento pode ser falsificado; um registro não pode. A validação contra o RENAPER confirma que a pessoa por trás da identidade é real, está viva e é quem diz ser.
- Como usar — um
POSTpara o endpoint de validação de banco de dados da Didit, ou inserir o módulo em um fluxo de trabalho sem código. $0,20 por consulta conclusiva, resultados em menos de 2 segundos.
O que é RENAPER?
RENAPER — o Registro Nacional de las Personas — é o registro civil nacional da Argentina, operando sob o Ministério do Interior. É o único banco de dados autoritário para a identidade de cada cidadão e residente argentino: ele emite o DNI, mantém o registro biométrico e biográfico por trás dele, e é a fonte legal da verdade para a identidade civil no país.
Como o RENAPER detém a fotografia registrada e os dados pessoais vinculados a cada DNI, consultá-lo permite confirmar duas coisas de uma vez:
- O DNI é real e ativo — o número existe no registro e corresponde a uma pessoa real.
- A pessoa que o apresenta é essa pessoa — a selfie ao vivo dela corresponde à foto que o RENAPER tem arquivada.
Essa combinação — validação de registro mais correspondência facial biométrica — é muito mais forte do que ler um documento apenas com reconhecimento óptico de caracteres (OCR).
O que a validação RENAPER verifica
Ao enviar um DNI para o serviço RENAPER da Didit, a plataforma realiza uma busca autoritária e uma comparação biométrica 1:1. Uma resposta conclusiva retorna source_data estruturados diretamente do registro, que podem incluir:
full_name,first_name,last_namedate_of_birthidentification_numberetax_idface_match_score— a similaridade entre a selfie enviada e a foto do registro
O match_type de nível superior (por exemplo, full_match) e os resultados de validation por campo informam exatamente quais atributos se alinharam, para que seu motor de risco possa tomar uma decisão em vez de um palpite.
Por que a validação RENAPER é importante
Para qualquer empresa que integra usuários argentinos — fintechs, corretoras de cripto, aplicativos de empréstimo, marketplaces, operadores de apostas — um DNI falsificado ou roubado é o vetor de fraude mais comum. A perícia de documentos detecta cópias ruins; ela não detecta um cartão perfeitamente impresso vinculado a uma identidade roubada. A validação de registro sim, porque ela responde à única pergunta que importa: essa identidade existe na fonte governamental, e a pessoa ao vivo à nossa frente é o titular legítimo?
Isso também é uma alavanca de conformidade. As obrigações argentinas de AML e Know Your Customer (KYC) — e as expectativas da UIF (Unidad de Información Financiera) — impulsionam as entidades regulamentadas para a verificação de fonte autoritária. A correspondência contra o RENAPER fornece um registro defensável e auditável de que a identidade foi confirmada no registro, e não apenas escaneada.
Detalhes técnicos
A Didit expõe o RENAPER através do endpoint unificado de validação de banco de dados. É uma única requisição POST — nenhum SDK é necessário.
Endpoint
POST https://verification.didit.me/v3/database-validation/
Parâmetros da requisição
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
issuing_state | string | Sim | Código do país ISO 3166-1 alfa-3. Use ARG. |
services | string | Sim | Identificador do serviço. Use arg_renaper. |
document_number | string | Sim | DNI argentino, 7–8 dígitos, sem espaços ou pontuação. |
selfie | file | Sim | A foto ao vivo do usuário, para correspondência facial biométrica. |
gender | string | Sim | Código de gênero (ex: M, F). |
first_name | string | Não | Nome, para validação cruzada adicional. |
last_name | string | Não | Sobrenome, para validação cruzada adicional. |
Exemplo de requisição
curl -X POST "https://verification.didit.me/v3/database-validation/" \
-H "x-api-key: YOUR_API_KEY" \
-F "issuing_state=ARG" \
-F "services=arg_renaper" \
-F "document_number=11111111" \
-F "selfie=@./selfie.jpg" \
-F "gender=M"
Exemplo de resposta (correspondência completa)
{
"request_id": "req_01H...",
"status": "Approved",
"issuing_state": "ARG",
"match_type": "full_match",
"validations": [
{
"outcome_code": "MATCH",
"service_id": "arg_renaper",
"service_name": "Argentina - DNI verification (RENAPER)",
"source_data": {
"full_name": "John Doe",
"first_name": "John",
"last_name": "Doe",
"date_of_birth": "1990-01-01",
"identification_number": "SAMPLE-ID-12345",
"tax_id": "SAMPLE-12345",
"face_match_score": "0.990"
},
"validation": {
"full_name": "full_match",
"identification_number": "full_match"
}
}
]
}
Desempenho e cobrança
- Latência: tipicamente menos de 2 segundos (p95).
- Custo: $0,20 por consulta conclusiva. Você é cobrado apenas por resultados conclusivos — sem cobrança por tempo de inatividade do registro, campos ausentes ou rejeições pré-fonte.
- Confiabilidade: 99,9% de tempo de atividade trimestral na infraestrutura da Didit.
Casos de uso
- Fintechs e neobancos — confirme um titular de conta real e vivo antes de abrir uma carteira ou estender crédito na Argentina.
- Cripto e Web3 — cumpra os requisitos de integração VASP com prova de identidade de fonte autoritária e vinculação biométrica.
- Empréstimos — combine o registro RENAPER com o
tax_idretornado para reduzir a fraude de identidade sintética e de primeira parte. - Marketplaces e plataformas de gig economy — verifique vendedores, motoristas e entregadores contra o registro, não apenas uma foto de um cartão.
- iGaming — satisfaça as verificações de idade e identidade para jogadores argentinos com um registro de auditoria defensável.
Como integrar com a Didit
Você pode executar a validação RENAPER de duas maneiras:
- Fluxo de trabalho sem código. No Didit Business Console, abra o Construtor de Fluxos de Trabalho, adicione o módulo Validação de Banco de Dados, selecione Argentina → RENAPER (
arg_renaper) e ative-o. Os usuários argentinos são direcionados para a verificação automaticamente — sem necessidade de engenharia. - API Direta. Chame o endpoint
/v3/database-validation/mostrado acima comservices=arg_renaper. Leiamatch_typee o blocovalidationpor campo para impulsionar sua lógica de aprovar / revisar / rejeitar.
Ambos os caminhos retornam o mesmo resultado estruturado, então você pode começar no construtor sem código e passar para a API mais tarde sem alterar seu modelo de dados. Cada conta Didit inclui 500 verificações gratuitas por mês, para que você possa testar o fluxo completo do RENAPER de ponta a ponta antes de pagar por uma única consulta.
Perguntas frequentes
A foto do DNI é comparada com a selfie do usuário?
Sim. A validação RENAPER inclui uma correspondência facial biométrica 1:1 entre a selfie enviada e a fotografia que o RENAPER tem arquivada, retornada como face_match_score.
O que acontece se o RENAPER estiver temporariamente indisponível?
Você não será cobrado. A cobrança se aplica apenas a resultados conclusivos; tempo de inatividade do registro, campos ausentes e rejeições pré-fonte são gratuitos.
Quão rápida é uma verificação RENAPER?
Tipicamente menos de dois segundos no p95, então se encaixa em um fluxo de integração em tempo real sem adicionar atrito.
Preciso de um SDK?
Não. A validação RENAPER é um único POST HTTPS. Você também pode conectá-la a um fluxo de trabalho sem código no Business Console, se preferir zero engenharia.
Pronto para começar?
Valide seu primeiro DNI argentino contra o RENAPER hoje.
- Leia a referência da API: Verificação DNI RENAPER
- Veja todas as validações de banco de dados: Preços e cobertura de validação de banco de dados
- Comece a construir: Crie uma conta Didit gratuita — 500 verificações por mês, grátis.