API de Validação de Identidade Nacional Sul-Africana (DHA) (PT-PT)
Valide a identidade nacional sul-africana em tempo real contra o DHA, com faturação apenas para resultados conclusivos. Endpoint, parâmetros, esquema de resposta, preços e integração.

Integrar utilizadores na África do Sul significa confirmar que eles são quem afirmam ser. Verifica os dados de entrada em relação ao registo do Departamento de Assuntos Internos (DHA) na África do Sul. Um documento ou um detalhe digitado apenas prova que os dados existem — não que são genuínos ou que pertencem à pessoa à sua frente. A Verificação de Identidade Nacional da África do Sul (DHA) preenche essa lacuna, verificando os dados contra o DHA. Este guia explica o que a verificação faz, os detalhes técnicos exatos e como integrá-la em minutos.
Principais pontos:
- O que verifica — A Verificação de Identidade Nacional da África do Sul (DHA) valida a identidade nacional contra o DHA.
- O que recebe — um
match_typenormalizado, mais resultados ao nível do campo que pode encaminhar diretamente para a lógica de aprovação/revisão/rejeição. - Porque é importante — Um documento pode ser forjado; um registo não. A validação da identidade contra a fonte governamental autorizada confirma que o titular é real e corretamente identificado.
- Como usar — um
POSTpara o endpoint de validação de base de dados da Didit, ou um módulo de fluxo de trabalho sem código. $1.10 por consulta conclusiva, resultados em segundos.
O que a Verificação de Identidade Nacional da África do Sul (DHA) valida
Verifica os dados de entrada em relação ao registo do Departamento de Assuntos Internos (DHA) na África do Sul. A Didit expõe este serviço através de um único endpoint para que possa verificar os dados submetidos contra o registo oficial de identidade do governo do país e receber um resultado estruturado e normalizado — não um despejo de registo bruto que tenha de analisar por si mesmo.
Uma resposta conclusiva retorna o source_data correspondente e um bloco de validation por campo, para que o seu motor de risco obtenha um veredito claro e legível por máquina.
Porque é importante
Um documento pode ser forjado; um registo não. A validação da identidade contra a fonte governamental autorizada confirma que o titular é real e corretamente identificado.
Para empresas reguladas na África do Sul — fintechs, plataformas de criptomoedas, credores, mercados e operadores de jogos — a verificação contra uma fonte autorizada produz um registo defensável e auditável de que a identidade foi confirmada na fonte, e não apenas capturada de um formulário ou de uma fotografia.
Detalhes técnicos
A Didit expõe este serviço através do endpoint unificado de validação de base de dados. É um único POST — não é necessário SDK.
Endpoint
POST /v3/database-validation/
Parâmetros de pedido
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
issuing_state | string | Sim | Código do país ISO 3166-1 alfa-3. Use ZAF. |
services | string | Sim | Identificador de serviço. Use zaf_africa_national_id. |
first_name | string | Sim | Primeiro nome. |
last_name | string | Sim | Último nome. |
date_of_birth | string | Sim | Data de nascimento. |
national_id | string | Sim | ID nacional. |
Exemplo de pedido
curl -X POST "https://verification.didit.me/v3/database-validation/" \
-H "x-api-key: YOUR_API_KEY" \
-F "issuing_state=ZAF" \
-F "services=zaf_africa_national_id" \
-F "first_name=John" \
-F "last_name=Doe" \
-F "date_of_birth=1990-01-01" \
-F "national_id=1111111"
Exemplo de resposta (correspondência conclusiva)
{
"request_id": "req_01H...",
"status": "Approved",
"issuing_state": "ZAF",
"match_type": "full_match",
"validations": [
{
"outcome_code": "MATCH",
"service_id": "zaf_africa_national_id",
"service_name": "South Africa National ID (DHA)",
"source_data": {
"first_name": "John",
"identification_number": "SAMPLE-ID-12345",
"last_name": "Doe",
"marital_status": "sample_value"
},
"validation": {
"full_name": "full_match",
"identification_number": "full_match"
}
}
]
}
Desempenho e faturação
- Latência: tipicamente alguns segundos.
- Custo: $1.10 por consulta conclusiva. É faturado apenas por resultados conclusivos — sem cobrança por tempo de inatividade da fonte, campos em falta ou rejeições pré-fonte.
- Fiabilidade: funciona na infraestrutura da Didit com um objetivo de tempo de atividade trimestral de 99.9%.
Casos de uso
- Fintech e neobancos — confirme um titular de conta real e verificável antes de abrir uma carteira ou conceder crédito na África do Sul.
- Cripto e Web3 — cumpra os requisitos de integração VASP com prova de identidade de fonte autorizada.
- Empréstimos — reduza a fraude de identidade sintética e de primeira parte com dados verificados na fonte.
- Mercados e plataformas de gig — verifique utilizadores contra dados autorizados, não apenas um formulário auto-declarado.
- iGaming — satisfaça as verificações de identidade e elegibilidade para jogadores da África do Sul com um registo auditável.
Como integrar com a Didit
Pode executar a Verificação de Identidade Nacional da África do Sul (DHA) de duas maneiras:
- Fluxo de trabalho sem código. Na Consola de Negócios Didit, abra o Construtor de Fluxos de Trabalho, adicione o módulo Validação de Base de Dados, selecione África do Sul → Verificação de Identidade Nacional da África do Sul (DHA) e ative-o. Os utilizadores correspondentes são encaminhados automaticamente — sem necessidade de engenharia.
- API direta. Chame o endpoint
/v3/database-validation/mostrado acima comservices=zaf_africa_national_id. Leiamatch_typee o blocovalidationpor campo para conduzir a sua lógica de aprovação/revisão/rejeição.
Cada conta Didit inclui 500 verificações gratuitas por mês, para que possa testar todo o fluxo de ponta a ponta antes de pagar por uma única consulta.
Perguntas frequentes
O que a verificação de Identidade Nacional da África do Sul (DHA) confirma?
Valida os dados submetidos contra o DHA e retorna um resultado de correspondência normalizado, para que saiba se a identidade nacional existe na fonte autorizada e quais os campos que corresponderam.
O que acontece se a fonte estiver temporariamente indisponível?
Não é cobrado. A faturação aplica-se apenas a resultados conclusivos — tempo de inatividade da fonte, campos em falta e rejeições pré-fonte são gratuitos.
Quão rápida é a verificação?
A validação da base de dados tipicamente retorna em alguns segundos, por isso encaixa-se num fluxo de integração em tempo real.
Preciso de um SDK?
Não. A verificação é um único POST HTTPS para um endpoint. Também pode ligá-la a um fluxo de trabalho sem código na Consola de Negócios.
Pronto para começar?
Valide a sua primeira identidade nacional da África do Sul hoje.
- Leia a referência da API: Verificação de Identidade Nacional da África do Sul (DHA)
- Veja todas as validações de base de dados: Preços e cobertura da Validação de Base de Dados
- Comece a construir: Crie uma conta Didit gratuita — 500 verificações por mês, grátis.