Pular para o conteúdo principal
Didit levanta US$ 7,5 milhões para construir a infraestrutura para identidade e fraude
Didit
Voltar para o blog
Blog · 6 de março de 2026

Crie Pipelines de Verificação Dinâmicos com a API Workflow do Didit em Python (PT-BR)

Descubra como a API Workflow do Didit permite que desenvolvedores criem pipelines de verificação de identidade flexíveis e multifásicos usando Python.

Por DiditAtualizado
dynamic-verification-pipeline-didit-python.png

Workflows OrquestradosA plataforma Didit oferece um poderoso construtor visual no-code para projetar jornadas complexas e multifásicas de verificação de identidade, dando às empresas controle total sobre sua lógica de onboarding.

Dois Modos para FlexibilidadeSeja para uma implantação rápida com o 'Modo Simples' baseado em modelos ou para controle granular com o 'Modo Complexo', o Didit oferece a abordagem certa para cada necessidade de desenvolvimento.

Integração Python PerfeitaGere links de verificação seguros e gerencie sessões programaticamente usando Python, permitindo a verificação de identidade dinâmica e automatizada dentro de suas aplicações existentes.

A Vantagem AI-Nativa do DiditAproveite a arquitetura modular e AI-nativa do Didit, e o KYC Essencial Gratuito para construir soluções de identidade robustas, escaláveis e compatíveis sem taxas de configuração, garantindo alcance global e prevenção de fraudes superior.

No mundo digital de hoje, a verificação robusta de identidade não é mais um luxo, mas uma necessidade. Empresas de todos os setores, de fintech a jogos online, precisam integrar usuários de forma rápida e segura, ao mesmo tempo em que cumprem regulamentações em constante evolução como KYC (Know Your Customer) e AML (Anti-Money Laundering). Os métodos de verificação tradicionais podem ser rígidos, lentos e exigir um esforço significativo de desenvolvimento. É aqui que a API Workflow do Didit, especialmente quando integrada com Python, revoluciona o processo, permitindo a criação de pipelines de verificação dinâmicos, inteligentes e altamente personalizáveis.

O Poder dos Workflows Orquestrados

A filosofia central do Didit gira em torno de fornecer uma camada de identidade aberta e modular. Um pilar dessa abordagem são nossos Workflows Orquestrados. Estes não são apenas verificações simples; são jornadas de verificação de identidade abrangentes e multifásicas, projetadas para lidar com tudo, desde a verificação básica de identidade até cenários complexos de conformidade. Imagine um cenário onde um usuário se cadastra em seu serviço. Dependendo do seu perfil de risco, localização ou do serviço que deseja acessar, você pode precisar de diferentes etapas de verificação:

  • Verificação de ID (OCR, MRZ, códigos de barras) para confirmar seu documento de identidade.
  • Prova de Vida Passiva e Ativa para garantir que o usuário seja um ser humano real e presente, e não um deepfake.
  • Comparação Facial 1:1 para comparar sua selfie ao vivo com a foto do documento de identidade.
  • Triagem e Monitoramento AML para verificar listas de observação de crimes financeiros.
  • Comprovante de Endereço para confirmar residência.
  • Estimativa de Idade para serviços com restrição de idade.

O construtor visual no-code do Didit no Business Console permite que você projete graficamente esses fluxos intrincados, definindo lógica condicional, etapas de fallback e pontos de decisão. Isso significa que você pode projetar um workflow uma vez e implantá-lo em vários segmentos de usuários ou linhas de produtos, tudo gerenciado centralmente.

Construindo Seu Workflow: Simples ou Complexo

O Didit entende que nem todas as necessidades de verificação são iguais. É por isso que nosso construtor de workflow oferece duas abordagens distintas:

  1. Modo Simples: Construtor Baseado em Modelos: Para implantação rápida e casos de uso comuns, o Modo Simples permite que você selecione entre modelos pré-construídos. Você pode ativar ou desativar rapidamente recursos como Verificação de ID, Prova de Vida e Comparação Facial, obtendo um fluxo de verificação robusto em minutos. Isso é ideal para empresas que precisam lançar rapidamente com configuração mínima.
  2. Modo Complexo: Controle Granular: Quando suas necessidades são mais específicas, o Modo Complexo oferece uma interface de arrastar e soltar para construir workflows a partir de primitivos de identidade individuais. Você pode definir sequências intrincadas, adicionar nós de lógica personalizados, integrar verificações de terceiros e criar jornadas de usuário altamente personalizadas. Esse nível de controle é inestimável para atender a requisitos regulatórios específicos ou otimizar para experiências de usuário únicas.

Ambos os modos aproveitam a poderosa tecnologia AI-nativa subjacente do Didit, garantindo precisão e prevenção de fraudes em cada etapa. O mais interessante é que, seja simples ou complexo, o Didit lida com toda a experiência voltada para o usuário, gerenciamento de estado e etapas condicionais, liberando sua equipe de desenvolvimento para se concentrar em seu produto principal.

Verificação Dinâmica com Python e Links de Verificação

Uma vez que seu workflow esteja configurado no Didit Business Console, o próximo passo é integrá-lo à sua aplicação. Os Links de Verificação do Didit oferecem uma maneira perfeita de acionar esses workflows programaticamente. Um Link de Verificação é uma URL única e segura que direciona seu usuário final para um fluxo de verificação hospedado inteiramente pelo Didit. Isso significa desenvolvimento de frontend zero para você.

Usando Python, você pode gerar dinamicamente esses links para usuários ou sessões individuais. Veja como funciona:

  1. Configure Seu Workflow: No Didit Business Console, projete seu workflow multifásico (por exemplo, Digitalização de Documento de Identidade → Verificação de Prova de Vida → Triagem AML). Cada workflow terá um workflow_id único.
  2. Gere um Link de Verificação via API (Python): Em vez de criar links manualmente, sua aplicação Python pode fazer uma simples chamada de API para o endpoint /v3/session/ do Didit. Você passará sua chave de API, o workflow_id relevante e, opcionalmente, vendor_data (como seu ID de usuário interno) para rastreamento e uma URL de callback para receber atualizações em tempo real.
import requests
import json

API_KEY = "SUA_CHAVE_API_DIDIT"
WORKFLOW_ID = "seu_workflow_id_configurado"
YOUR_INTERNAL_USER_ID = "usuario_12345"
YOUR_WEBHOOK_URL = "https://seuapp.com/didit/webhook/handler"

headers = {
    "x-api-key": API_KEY,
    "Content-Type": "application/json"
}

data = {
    "workflow_id": WORKFLOW_ID,
    "vendor_data": YOUR_INTERNAL_USER_ID,
    "callback": YOUR_WEBHOOK_URL
}

response = requests.post(
    "https://verification.didit.me/v3/session/",
    headers=headers,
    data=json.dumps(data)
)

if response.status_code == 200:
    session_data = response.json()
    verification_url = session_data["url"]
    session_id = session_data["session_id"]
    print(f"URL de Verificação Gerada: {verification_url}")
    print(f"ID da Sessão: {session_id}")
    # Agora, envie esta URL para seu usuário via e-mail, SMS ou mensagem no aplicativo
else:
    print(f"Erro ao gerar link de verificação: {response.status_code} - {response.text}")
  1. Compartilhe o Link: Sua aplicação Python então envia a verification_url gerada para seu usuário via e-mail, SMS ou a incorpora diretamente na UI de sua aplicação.
  2. Obtenha Resultados em Tempo Real: À medida que o usuário avança no fluxo de verificação, o Didit envia atualizações automatizadas para sua URL de webhook configurada, permitindo que seu backend Python processe os resultados e atualize os status do usuário em tempo real.

Este caminho de integração de baixo código oferece máxima flexibilidade e automação. Você pode adaptar as etapas de verificação com base em atributos do usuário, valores de transação ou qualquer outra lógica de negócios, tudo orquestrado por sua aplicação Python interagindo com o poderoso backend do Didit.

Como o Didit Ajuda

O Didit é uma plataforma de identidade AI-nativa e focada no desenvolvedor, projetada para simplificar e automatizar a verificação de identidade. Nossa arquitetura modular permite que você componha verificações como blocos de construção, criando soluções personalizadas para qualquer caso de uso. Para pipelines de verificação dinâmicos, o Didit oferece vantagens incomparáveis:

  • Workflows Orquestrados: Nosso construtor visual no-code permite que você projete jornadas de verificação complexas e multifásicas, incluindo Verificação de ID (OCR, MRZ, códigos de barras), Prova de Vida Passiva e Ativa, Comparação Facial 1:1, Triagem e Monitoramento AML, Comprovante de Endereço e Estimativa de Idade com preservação da privacidade.
  • API Focada no Desenvolvedor: Com APIs limpas e um sandbox instantâneo, integrar o Didit em sua aplicação Python é direto e bem documentado. Nossos Links de Verificação eliminam a necessidade de desenvolvimento de frontend, acelerando drasticamente o tempo de lançamento no mercado.
  • Precisão AI-Nativa: A plataforma orientada por IA do Didit garante alta precisão na extração de dados e detecção de fraudes, reduzindo a revisão manual e melhorando as taxas de conversão.
  • Global por Design: Suporte para mais de 130 idiomas, mais de 4000 tipos de documentos e mais de 220 países e territórios significa que seus pipelines dinâmicos podem escalar globalmente.
  • Custo-Efetivo: O Didit oferece KYC Essencial Gratuito e um modelo de pagamento por verificação bem-sucedida, sem taxas de configuração, tornando-o uma escolha economicamente sólida para empresas de todos os tamanhos.

Pronto para Começar?

Pronto para ver o Didit em ação? Obtenha uma demonstração gratuita hoje.

Comece a verificar identidades gratuitamente com o nível gratuito do Didit.

Infraestrutura para identidade e fraude.

Uma API para KYC, KYB, Monitoramento de Transações e Análise de Carteiras. Integre em 5 minutos.

Peça para uma IA resumir esta página
Pipelines de Verificação Dinâmicos com a API Workflow do.