Passer au contenu principal
Didit lève 7,5 M$ pour bâtir l'infrastructure pour l'identité et la fraude
Didit
Retour au blog
Blog · 7 mars 2026

Construire des pipelines de vérification dynamiques avec l'API Workflow de Didit en Python (FR-1)

Découvrez comment l'API Workflow de Didit permet aux développeurs de créer des pipelines de vérification d'identité flexibles et multi-étapes en utilisant Python.

Par DiditMis à jour le
dynamic-verification-pipeline-didit-python.png

Workflows orchestrésLa plateforme de Didit offre un puissant constructeur visuel sans code pour concevoir des parcours de vérification d'identité complexes et multi-étapes, donnant aux entreprises un contrôle total sur leur logique d'intégration.

Deux modes pour la flexibilitéQue vous ayez besoin d'un déploiement rapide avec le 'Mode Simple' basé sur des modèles ou d'un contrôle granulaire avec le 'Mode Complexe', Didit offre l'approche adaptée à chaque besoin de développement.

Intégration Python transparenteGénérez des liens de vérification sécurisés et gérez les sessions par programme en utilisant Python, permettant une vérification d'identité dynamique et automatisée au sein de vos applications existantes.

L'avantage IA-Native de DiditTirez parti de l'architecture modulaire et IA-native de Didit, et du KYC Core gratuit pour construire des solutions d'identité robustes, évolutives et conformes sans frais d'installation, assurant une portée mondiale et une prévention supérieure de la fraude.

Dans le monde numérique d'aujourd'hui, une vérification d'identité robuste n'est plus un luxe mais une nécessité. Les entreprises de tous les secteurs, de la fintech aux jeux en ligne, doivent intégrer les utilisateurs rapidement et en toute sécurité tout en se conformant aux réglementations en évolution comme le KYC (Know Your Customer) et l'AML (Anti-Money Laundering). Les méthodes de vérification traditionnelles peuvent être rigides, lentes et nécessiter des efforts de développement importants. C'est là que l'API Workflow de Didit, en particulier lorsqu'elle est intégrée à Python, révolutionne le processus, permettant la création de pipelines de vérification dynamiques, intelligents et hautement personnalisables.

La puissance des workflows orchestrés

La philosophie fondamentale de Didit est de fournir une couche d'identité ouverte et modulaire. Une pierre angulaire de cette approche est nos Workflows orchestrés. Ce ne sont pas de simples vérifications; ce sont des parcours de vérification d'identité complets et multi-étapes conçus pour gérer tout, de la vérification d'identité de base aux scénarios de conformité complexes. Imaginez un scénario où un utilisateur s'inscrit à votre service. En fonction de son profil de risque, de sa localisation ou du service auquel il souhaite accéder, vous pourriez avoir besoin de différentes étapes de vérification :

  • Vérification d'identité (OCR, MRZ, codes-barres) pour confirmer son document d'identité.
  • Vérification de vivacité passive et active pour s'assurer que l'utilisateur est un être humain réel et présent et non un deepfake.
  • Correspondance faciale 1:1 pour comparer son selfie en direct avec la photo de son document d'identité.
  • Filtrage et surveillance AML pour vérifier les listes de surveillance de la criminalité financière.
  • Preuve d'adresse pour confirmer la résidence.
  • Estimation de l'âge pour les services soumis à des restrictions d'âge.

Le constructeur visuel sans code de Didit dans la Console d'entreprise vous permet de concevoir graphiquement ces flux complexes, en définissant la logique conditionnelle, les étapes de secours et les points de décision. Cela signifie que vous pouvez concevoir un workflow une fois et le déployer sur divers segments d'utilisateurs ou lignes de produits, le tout géré de manière centralisée.

Construire votre workflow : simple ou complexe

Didit comprend que tous les besoins de vérification ne sont pas égaux. C'est pourquoi notre constructeur de workflow propose deux approches distinctes :

  1. Mode Simple : Constructeur basé sur des modèles : Pour un déploiement rapide et des cas d'utilisation courants, le Mode Simple vous permet de sélectionner parmi des modèles pré-construits. Vous pouvez rapidement activer ou désactiver des fonctionnalités comme la vérification d'identité, la vivacité et la correspondance faciale, ce qui permet d'avoir un flux de vérification robuste en quelques minutes. C'est idéal pour les entreprises qui ont besoin de se lancer rapidement avec une configuration minimale.
  2. Mode Complexe : Contrôle granulaire : Lorsque vos besoins sont plus nuancés, le Mode Complexe fournit une interface glisser-déposer pour construire des workflows à partir de primitives d'identité individuelles. Vous pouvez définir des séquences complexes, ajouter des nœuds de logique personnalisés, intégrer des vérifications tierces et créer des parcours utilisateur hautement personnalisés. Ce niveau de contrôle est inestimable pour répondre à des exigences réglementaires spécifiques ou optimiser des expériences utilisateur uniques.

Les deux modes tirent parti de la puissante technologie IA-native sous-jacente de Didit, garantissant précision et prévention de la fraude à chaque étape. La beauté est que, qu'il soit simple ou complexe, Didit gère toute l'expérience utilisateur, la gestion de l'état et les étapes conditionnelles, libérant votre équipe de développement pour se concentrer sur votre produit principal.

Vérification dynamique avec Python et les liens de vérification

Une fois votre workflow configuré dans la console d'entreprise Didit, l'étape suivante consiste à l'intégrer à votre application. Les liens de vérification de Didit offrent un moyen transparent de déclencher ces workflows par programme. Un lien de vérification est une URL unique et sécurisée qui dirige votre utilisateur final vers un flux de vérification entièrement hébergé par Didit. Cela signifie zéro développement frontal pour vous.

En utilisant Python, vous pouvez générer dynamiquement ces liens pour des utilisateurs ou des sessions individuels. Voici comment cela fonctionne :

  1. Configurez votre workflow : Dans la console d'entreprise Didit, concevez votre workflow multi-étapes (par exemple, analyse de document d'identité → vérification de vivacité → filtrage AML). Chaque workflow aura un workflow_id unique.
  2. Générez un lien de vérification via l'API (Python) : Au lieu de créer manuellement des liens, votre application Python peut effectuer un simple appel API au point de terminaison /v3/session/ de Didit. Vous passerez votre clé API, le workflow_id pertinent, et éventuellement des vendor_data (comme votre ID utilisateur interne) pour le suivi, et une URL de callback pour recevoir des mises à jour en temps réel.
import requests
import json

API_KEY = "VOTRE_CLE_API_DIDIT"
WORKFLOW_ID = "votre_workflow_id_configuré"
YOUR_INTERNAL_USER_ID = "utilisateur_12345"
YOUR_WEBHOOK_URL = "https://votreaapp.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 vérification générée : {verification_url}")
    print(f"ID de session : {session_id}")
    # Maintenant, envoyez cette URL à votre utilisateur par e-mail, SMS ou message intégré à l'application
else:
    print(f"Erreur lors de la génération du lien de vérification : {response.status_code} - {response.text}")
  1. Partagez le lien : Votre application Python envoie ensuite l'verification_url générée à votre utilisateur par e-mail, SMS ou l'intègre directement dans l'interface utilisateur de votre application.
  2. Obtenez des résultats en temps réel : Au fur et à mesure que l'utilisateur progresse dans le flux de vérification, Didit envoie des mises à jour automatisées à votre URL de webhook configurée, permettant à votre backend Python de traiter les résultats et de mettre à jour les statuts des utilisateurs en temps réel.

Ce chemin d'intégration à faible code offre une flexibilité et une automatisation maximales. Vous pouvez adapter les étapes de vérification en fonction des attributs de l'utilisateur, des valeurs de transaction ou de toute autre logique métier, le tout orchestré par votre application Python interagissant avec le puissant backend de Didit.

Comment Didit aide

Didit est une plateforme d'identité IA-native et axée sur les développeurs, conçue pour simplifier et automatiser la vérification d'identité. Notre architecture modulaire vous permet de composer des vérifications comme des blocs de construction, créant des solutions adaptées à tous les cas d'utilisation. Pour les pipelines de vérification dynamiques, Didit offre des avantages inégalés :

  • Workflows orchestrés : Notre constructeur visuel sans code vous permet de concevoir des parcours de vérification complexes et multi-étapes, y compris la vérification d'identité (OCR, MRZ, codes-barres), la vivacité passive et active, la correspondance faciale 1:1, le filtrage et la surveillance AML, la preuve d'adresse et l'estimation de l'âge respectueuse de la vie privée.
  • API axée sur les développeurs : Avec des API claires et un bac à sable instantané, l'intégration de Didit dans votre application Python est simple et bien documentée. Nos liens de vérification éliminent le besoin de développement frontal, accélérant considérablement le temps de mise sur le marché.
  • Précision IA-native : La plateforme basée sur l'IA de Didit assure une grande précision dans l'extraction des données et la détection de la fraude, réduisant l'examen manuel et améliorant les taux de conversion.
  • Conçu pour le monde entier : La prise en charge de plus de 130 langues, plus de 4000 types de documents et plus de 220 pays et territoires signifie que vos pipelines dynamiques peuvent évoluer à l'échelle mondiale.
  • Rentable : Didit propose un KYC Core gratuit et un modèle de paiement par vérification réussie, sans frais d'installation, ce qui en fait un choix économiquement judicieux pour les entreprises de toutes tailles.

Prêt à commencer ?

Prêt à voir Didit en action ? Obtenez une démo gratuite aujourd'hui.

Commencez à vérifier les identités gratuitement avec le niveau gratuit de Didit.

Infrastructure pour l'identité et la fraude.

Une seule API pour le KYC, le KYB, la surveillance des transactions et le screening de portefeuilles. Intégration en 5 minutes.

Demande à une IA de résumer cette page
Pipelines de vérification dynamiques avec l'API Didit.