Para plataformas de RH, folha de pagamento e contratados
Verifique candidatos, contratados e trabalhadores autônomos.
Verificações de direito ao trabalho, leitura de carteira de motorista e triagem de antecedentes em um único fluxo de trabalho. Conecta-se ao seu Sistema de Rastreamento de Candidatos e à sua stack de folha de pagamento. Mesmo preço em todo o mundo.
Confiado por mais de 2.000 organizações em todo o mundo.
Feito para peopletech
Verifique cada contratação. Verifique-os novamente no primeiro dia.
Documento, Prova de Vida e AML na oferta; Autenticação Biométrica no acesso. Monitoramento contínuo de AML por $0.07/usuário/ano mantém a lista de observação limpa.
Como funciona
Do cadastro ao usuário verificado em quatro passos.
Passo 01
Monte um fluxo de trabalho
Escolha os módulos que seu setor precisa no Workflow Builder. Verificação de ID, Prova de Vida Passiva, Comparação Facial, Triagem AML, Análise de Dispositivo e IP, Comprovante de Endereço, Monitoramento AML, Autenticação Biométrica, um clique para cada. Sem código.
Passo 02
Abra uma sessão
POST /v3/session/ com workflow_id e seus vendor_data. Receba uma session_url de volta, redirecione o usuário. A mesma chamada para web, iOS, Android, React Native, Flutter.
Passo 03
Verifique + decida
A UI hospedada captura o documento, executa a prova de vida, compara o rosto, verifica listas AML, tudo em paralelo. O veredito é retornado em menos de 2 segundos. A política de risco decide Aprovar, Revisar ou Recusar por aplicação.
Passo 04
Monitore + corrija
Webhook em cada mudança de status com verificação X-Signature-V2. Acertos AML contínuos são transmitidos para o Gerenciamento de Casos. O Monitoramento de Transações sinaliza transferências de alto risco e aciona automaticamente um re-KYC para o usuário.
Feito para desenvolvedores · Feito contra fraudes · Aberto por design
Todos os módulos que você precisa para para plataformas de rh, folha de pagamento e contratados. Um fluxo de trabalho.
Vinte e cinco módulos publicados em um único Workflow Builder. Cada um é um toggle no mesmo endpoint /v3/session/, sem níveis de upsell, sem SKUs separados, sem chamadas adicionais.
KYC (conheça seu cliente) completo em menos de dois segundos.
Verificação de ID, Prova de Vida Passiva, Comparação Facial e Análise de Dispositivo e IP em cada sessão. Certificado iBeta Presentation Attack Detection (PAD) Nível 1. Inferência de ponta a ponta em menos de 2 segundos, $0.33 por KYC empacotado, 500 grátis todo mês.
Um fluxo de trabalho. Todos os módulos. Uma fatura.
Vinte e cinco módulos publicados em um único Workflow Builder. Ative Verificação de ID, Prova de Vida, Comparação Facial, AML, Comprovante de Endereço, Autenticação Biométrica, e os extras por setor que sua jurisdição exige, sem trabalho de engenharia.
Construtor de Fluxos de Trabalho25 módulos publicados
Verificação de ID$0.15
Prova de Vida Passiva$0.10
Comparação Facial 1:1$0.05
Triagem AML$0.20
Comprovante de Residência$0.20
Análise de Dispositivo e IP$0.03
um único fluxo de trabalho
Verificação de IDLivenessFace MatchAMLPoADispositivo
Uma faturaSem trabalho de engenharia$0.30 / verificação
03 · AML
Mais de 1.300 listas de sanções, PEP e mídias adversas.
Triagem AML a $0.20 por verificação, monitoramento contínuo a $0.07 por usuário por ano. Atualização diária de delta em 14 idiomas. Fluxo de trabalho de Relatório de Atividade Suspeita (SAR) e Gerenciamento de Casos integrados. Alinhado com 6AMLD, Bank Secrecy Act e FFIEC, pronto para usar.
Cada categoria de risco, usuário duplicado, acerto AML, alto risco de inteligência de dispositivo, baixa prova de vida do documento, incompatibilidade de geolocalização, mapeia para uma ação configurável. Ajuste a política por aplicação, por país, por tipo de documento, sem precisar reimplantar.
Política de riscoOnboardingEspanhaEspanhaMéxicoPassaporte
Usuário duplicadoDecline
Correspondência AMLReview
Dispositivo de alto riscoReview
Liveness do documento baixoDecline
Geolocalização divergenteApprove
Cada sinal → uma ação configurável. Ajustada por país, ao vivo.
05 · Monitore
Detecte fraudes depois que o usuário for integrado.
Monitoramento de Transações em tempo real com 11 pacotes de regras pré-definidas, velocidade, estruturação, padrões de mulas, Financial Action Task Force (FATF) Travel Rule. A remediação automática AWAITING_USER aciona uma etapa de re-KYC para transferências de alto risco sem trabalho de engenharia.
Todo cliente regulado passa pelas três etapas. Uma API, um orquestrador, uma fatura, desde a reautenticação de usuários recorrentes até o onboarding de KYC + Know Your Business (KYB), passando pelo monitoramento contínuo de transações e triagem de carteira por $0.15 por verificação.
1AutenticarAutenticação BiométricaAnálise de Dispositivo e IP2VerificarVerificação de IDTriagem AML3MonitorarMonitoramento de TXVerificação de Carteira
Integrar
Dois endpoints. Mesmo JSON. Mesmo preço.
Uma chamada inicia o fluxo de verificação. O webhook o encerra. O mesmo formato, seja usando a UI hospedada ou chamando o endpoint autônomo.
Lance o onboarding para para plataformas de rh, folha de pagamento e contratados com um único prompt.
Cole o bloco abaixo no Claude Code, Cursor, ChatGPT ou qualquer agente de codificação via nosso servidor MCP. O agente lê e escreve a integração.
didit-integration-prompt.md
# Didit industry onboarding — integrate in 5 minutes
You are integrating Didit's identity + fraud stack into <my_stack>. Follow
these steps exactly. Every URL, header, and enum value below is canonical —
do not paraphrase or "improve" them.
## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
(returns an API key bound to the workspace + application).
## 2. Compose a workflow for your vertical
Create a workflow with the modules your vertical needs:
POST https://verification.didit.me/v3/workflows/
Header: x-api-key: <your-api-key>
Body: workflow_label, features array — UPPERCASE enum values
Recommended starter bundle (full KYC):
[
{ "feature": "ID_VERIFICATION" },
{ "feature": "LIVENESS" },
{ "feature": "FACE_MATCH" },
{ "feature": "IP_ANALYSIS" }
]
Add per-vertical modules from this list:
AML_SCREENING, PROOF_OF_ADDRESS, NFC, AGE_ESTIMATION, BIOMETRIC_AUTH,
PHONE_VERIFICATION, EMAIL_VERIFICATION, QUESTIONNAIRE, DATABASE_VALIDATION.
## 3. Create a verification session
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your-api-key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf_id_from_step_2>",
"vendor_data": "<your_internal_user_id>",
"callback": "<your_webhook_url>"
}
Response:
{
"session_id": "ses_...",
"session_url": "https://verify.didit.me/?session_token=...",
"status": "Not Started"
}
Redirect the user to session_url. The hosted UI handles capture, lighting,
mobile handoff, and accessibility for you.
## 4. Webhooks
- Register a destination once via
POST https://verification.didit.me/v3/webhook/destinations/
Body: url, subscribed_events: ["session.verified", "session.review_started",
"session.declined", "kyc_expired"]
- Response includes secret_shared_key — store it.
- Every webhook delivery carries an X-Signature-V2 header you MUST verify
before trusting the payload. Algorithm:
1. sortKeys(payload) recursively
2. shortenFloats (truncate trailing zeros after the decimal point)
3. JSON.stringify the result
4. HMAC-SHA256 with the secret_shared_key
5. Hex-encode, compare to the X-Signature-V2 header.
## 5. Read the report
The session payload returns one object per feature. Common fields:
- status: "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"
- id_verification.document_type, document_number, expiration_date
- liveness.score (0-100), liveness.passed (boolean)
- face_match.confidence (0-100), face_match.passed
- aml.hits: array (sanctions / PEP / adverse-media matches)
- ip_analysis.country, ip_analysis.risk_level
- warnings: array of risk codes — each surfaces in the console's risk policy
## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE (e.g. ID_VERIFICATION, LIVENESS, FACE_MATCH, AML_SCREENING).
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Declined", "In Review",
"Expired", "Not Finished" (title-cased, space-separated).
## 7. Pricing reference (public)
- Full KYC bundle (ID + Liveness + Face Match + IP): $0.33 per session
- AML Screening: $0.20 per check, ongoing $0.07 / user / year
- Wallet Screening: $0.15 per screen — or bring your own provider
- 500 free verifications every month, forever, on every account.
## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Switch to live: flip the application's environment toggle in console.
When in doubt: https://docs.didit.me
Conformidade por design
Abra um novo país com um clique. Nós fazemos o trabalho pesado.
Nós abrimos as subsidiárias locais, garantimos as licenças, realizamos os testes de penetração, obtemos as certificações e nos alinhamos a cada nova regulamentação. Para lançar verificações em um novo país, basta ativar uma chave. Mais de 220 países ativos, auditados e testados trimestralmente, o único provedor de identidade que um governo de um estado membro da UE formalmente considerou mais seguro do que a verificação presencial.
Provedores de background check, plataformas de RH-tech, marketplaces de contratados, plataformas de contratação de temporários, KYC no dia da contratação, autenticação biométrica no primeiro dia e reavaliação contínua.
01 · Verificação
Onboard. Confirme a identidade. Analise.
Confirme se um novo usuário é real, único e corresponde ao documento que apresenta. Analise contra mais de 1.300 listas de sanções, PEP (Pessoas Expostas Politicamente) e mídias adversas na mesma chamada. Execute o KYC no dia da contratação com Validação de Banco de Dados contra registros criminais, sanções, agressores sexuais e bureaus de crédito, a busca de registros mais profunda do catálogo Didit, em um único fluxo.
MLMarta López New user · Passport · ESUma chamada
OnboardingConfirmar identidadeTriagemCruzamento
Nome completoMarta López
E-mailmarta.lopez@mail.com
DocumentoPassport · ES
Verificação de IDDocumento real
Active LivenessPessoa presente
Face MatchCorresponde ao documento
Dispositivo e IPSinais limpos
1,342Listas · na mesma chamada
SançõesPEPMídia adversa
AMLD6 · triagem obrigatória
Comprovante de endereçoResidência
Validação de bancos de dadosRegistros oficiais
DMVFiscalEleitoralJudicialSanções
Acesso à plataformaAprovado
02 · Autenticação
Reverifique em momentos sensíveis.
Um usuário que retorna confirma a identidade novamente com uma nova selfie, mesma infraestrutura do onboarding. Acione em ações de alto valor, alto risco ou alta confiança. Acione a autenticação biométrica no primeiro dia e em cada turno, confirma que o trabalhador no trabalho é aquele que foi verificado, e não uma conta emprestada.
Mesma selfie do onboarding
Transferência · €8.400Verificado · continua
Gatilhos de step-up
Alto valorTransferênciasSaquesSaídas criptoAlto riscoRedefinições de senhaNovos dispositivosContas inativasAlta confiançaMudanças de beneficiárioAumentos de limiteAtualizações de dados
03 · Monitoramento
Monitore usuários e transações ao longo do tempo.
Inspeção de transações em tempo real baseada em regras com gerenciamento de casos e fluxo de trabalho SAR (Relatório de Atividade Suspeita). O re-screening contínuo de AML verifica cada usuário contra listas atualizadas de sanções, PEP e mídias adversas. Reavalie continuamente a força de trabalho contra AML, detecta novas correspondências de sanções, menções desfavoráveis na mídia e atualizações de registros criminais entre as reavaliações anuais.
14,205Transações inspecionadas
SAR registrado ✓
Os totais destacados mostram apenas os módulos obrigatórios. Sinais antifraude gratuitos nunca custam extra; módulos opcionais e recomendados são sinalizados. Descontos por volume no plano Enterprise, fale com vendas para uma cotação personalizada.
Três planos, uma tabela de preços
Comece grátis. Pague pelo uso. Escale para Enterprise.
500 verificações gratuitas todo mês, para sempre. Pague conforme usar para produção. Contratos personalizados, residência de dados e SLAs (Service Level Agreements) no plano Enterprise.
Grátis
Grátis
$0 / mês. Não precisa de cartão de crédito.
Pacote KYC grátis (Verificação de ID + Prova de Vida Passiva + Comparação Facial + Análise de Dispositivo e IP), 500 / mês, todo mês
Comece grátis → pague apenas quando uma verificação for executada → desbloqueie o Enterprise para um contrato personalizado, SLA ou residência de dados.