Trouve chaque module, endpoint et webhook.
La meilleure façon d'intégrer
l'identité et la fraude.
Ouvre le sandbox, colle un curl, et déploie en 5 minutes. Documentation publique, cinq Software Development Kits (SDKs) et un serveur Model Context Protocol (MCP) pour qu'un agent de codage à Intelligence Artificielle (IA) puisse intégrer Didit pour toi. $0.33 par vérification KYC complète, $10 de crédit gratuit chaque mois.
Approuvé par plus de 3 000 organisations dans le monde entier.
De zéro à vérifié en cinq minutes.
Crée ton compte Didit.
- Dans la console Business : inscris-toi sur
business.didit.meen moins de soixante secondes, pas de carte, pas de barrière commerciale. - Par Application Programming Interface (API) : appelle
POST https://apx.didit.me/auth/v2/programmatic/register/, puisPOST .../verify-email/.
L'un ou l'autre chemin te donne une clé API de bac à sable, même format que la production, tous les modules débloqués.
Choisis les modules. Compose le workflow.
- Dans la console Business : glisse-dépose les modules dans le Workflow Builder, Vérification de document d'identité, Liveness passif, Correspondance faciale, Anti-Money Laundering (AML), Filtrage de portefeuille, Analyse d'Internet Protocol (IP), et 19 autres.
- Par API : appelle
POST /v3/workflows/surverification.didit.meavec les modules que tu souhaites.
L'un ou l'autre chemin renvoie un workflow_id que tu transmettras à chaque session.
- ID Verification
- Passive Liveness
- Face Match 1:1
- AML Screening
- Device & IP Analysis
- Justificatif de domicile
- Lecture NFC
- Vérification téléphonique
- Analyse de portefeuille
- Questionnaire personnalisé
Configure une destination de webhook pour chaque verdict.
- Dans la console Business : ajoute l'Uniform Resource Locator (URL) de ton webhook, choisis les événements et copie le secret de signature généré par Didit.
- Par API : appelle
POST /v3/webhook/destinations/aveclabel,urletsubscribed_events. La réponse renvoie lesecret_shared_keyque Didit utilise pour signer chaque livraison.
- POST/v3/session/38ms201
- GET/v3/session/{id}/decision/24ms200
- PATCH/v3/session/{id}/update-status/31ms200
- GET/v3/session/{id}/generate-pdf52ms200
- POST/v3/lists/{id}/entries/face-upload/44ms201
- POST/v3/transactions/29ms201
Chaque endpoint ouvert · chaque webhook signé HMAC.
Crée une session, Software Development Kit (SDK) ou API directe.
- Avec un Software Development Kit (SDK) : intègre le SDK natif pour Web, iOS, Android, React Native ou Flutter, même contrat
/v3/en dessous. - Par API : appelle
POST /v3/session/avec leworkflow_idet une valeurvendor_data(ton identifiant utilisateur).
La réponse te donne une URL de vérification à rediriger ou à intégrer dans ton application.
$ curl -X POST /v3/session/ \
-H "x-api-key: $DIDIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"workflow_id": "3daf4c64-...",
"vendor_data": "u_42",
"callback": "https://acme.com/webhook"
}'Écoute le webhook, ou interroge-le.
- Webhook en temps réel : ton endpoint se déclenche à chaque changement d'état. Lis le
status("Approved","Declined","In Review","Resubmitted", …), mets à jour ta base de données, déploie. - Par polling : appelle
GET /v3/session/:session_id/decision/pour la même charge utile, utile lorsque ta stack ne peut pas accepter de trafic entrant.
Les chaînes de statut sont exactes et sensibles à la casse. Machine à états complète sur docs.didit.me/integration/verification-statuses.
- evt_9c2session.verified2.4s ago200 OK
- evt_9c1session.review_started12s ago200 OK
- evt_9c0session.aml_hit1m ago200 OK
- evt_9bfsession.declined3m ago200 OK
Toutes les surfaces, publiques. Zéro appel commercial.
Déploie un flux KYC en 5 minutes.
Consulte la spécification OpenAPI 3.1.
Intègre sur le Web, iOS, Android, React Native ou Flutter.
Reçois des événements signés HMAC à chaque changement d'état.
Consulte la machine à états complète de la session.
Colle un prompt. Déploie l'intégration KYC.
Connecte Didit à n'importe quel client MCP.
Compétences de vérification, AML et KYB pré-intégrées.
Un curl. Cinq SDKs.
$ curl -X POST /v3/session/ \
-H "x-api-key: $DIDIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"workflow_id": "3daf4c64-...",
"vendor_data": "u_42",
"callback": "https://acme.com/webhook"
}'Conçu pour les développeurs et les agents IA.
Une seule API pour l'identité et la fraude.
Intègre en un seul prompt.
N'importe quel flux. N'importe quel pays. N'importe quel cas d'usage.
Pas de paywall. Pas d'appel commercial. À toi de jouer.
Paye pour ce que tu utilises. C'est tout.
- ID Verification$0.15
- Passive Liveness$0.10
- Face Match 1:1$0.05
- AML Screening$0.20
- Device & IP Analysis$0.03
- Filtrage de portefeuille (KYT)$0.15
$10 offerts / mois · pas de minimum · pas de contrat annuel.
API ouverte. Construis par-dessus.
- POST/v3/session/38ms201
- GET/v3/session/{id}/decision/24ms200
- PATCH/v3/session/{id}/update-status/31ms200
- GET/v3/session/{id}/generate-pdf52ms200
- POST/v3/lists/{id}/entries/face-upload/44ms201
- POST/v3/transactions/29ms201
Chaque endpoint ouvert · chaque webhook signé HMAC.
Des SDKs pour chaque plateforme.
Les vérifications les plus rapides du marché.
- p500.82s
- p951.42s
- p991.89s
Vérifications les plus rapides du marché · iPhone, Android, desktop, tablette, 5G ou 2G.
Commence gratuitement. Payez à l'usage. Passez à l'Enterprise.
Gratuit
Essayez toutes les vérifications avec du crédit gratuit.
- $10 de crédit gratuit chaque mois
- Toutes les vérifications dans plus de 220 pays, au prix catalogue
- 1 000 transactions surveillées par mois incluses
- Les 50 000 premiers utilisateurs d'Authentification par mois sont gratuits
- Éditeur de workflows, SDKs et API, 2 membres
- Support IA Assistant IA intégré à la console et documentation.
Growth
Pour les équipes qui se lancent. Ou $1,128 par an.
- $115 de crédit chaque mois
- 4 % de réduction sur tous les prix Didit
- 10 000 transactions surveillées par mois incluses
- Agents d'enquête et de gestion des abandons, gestion des cas
- 10 membres, rôles prédéfinis, 5 ans de rétention des données
- Support par e-mail et chat Réponse sous 1 jour ouvré.
Scale
Pour les équipes à fort volume. Ou $3,408 par an.
- $350 de crédit chaque mois
- 10 % de réduction sur tous les prix Didit
- 100 000 transactions surveillées par mois incluses
- Marque blanche : votre marque sur votre propre domaine
- Membres illimités, rôles personnalisés, SLA de disponibilité
- Support prioritaire Sous 24 heures, plus un appel d'intégration et une revue de configuration.
Enterprise
Pour les gros volumes et les achats.
- Votre engagement annuel est votre crédit
- Remises et grille tarifaire définies par votre contrat
- SSO et SCIM pour votre entreprise
- Rétention des données et SLA de disponibilité personnalisés
- Signaux de réseau de fraude inter-organisations
- Équipe dédiée Canal Slack privé avec votre équipe dédiée.
Un seul plan et un seul solde de crédit couvrent tous les produits : Vérification d'identité, Authentification et Surveillance des transactions. Les plans Growth et Scale sont mensuels, ou $1,128 et $3,408 par an payés d'avance.
Questions de développeurs, réponses.
Comment intégrer Didit ?
Cinq étapes de l'inscription au premier verdict.
- Créez votre compte sur
business.didit.me, ou appelezPOST https://apx.didit.me/auth/v2/programmatic/register/. - Construisez un workflow dans la console Business, ou appelez
POST /v3/workflows/. - Enregistrez une destination de webhook via la console, ou appelez
POST /v3/webhook/destinations/(Didit renvoie le secret de signature dans la réponse). - Créez une session avec
POST /v3/session/, en passantworkflow_idetvendor_data(votre identifiant utilisateur). Redirigez l'utilisateur vers l'URL renvoyée, ou intégrez un Software Development Kit (SDK) natif sur le même contrat/v3/. - Recevez le verdict sur le webhook signé, ou interrogez
GET /v3/session/:session_id/decision/.
Une seule API (Application Programming Interface) /v3/ couvre le Know Your Customer (KYC), le Know Your Business (KYB), le Transaction Monitoring et le Wallet Screening (KYT, know your transaction). $10 de crédit gratuit chaque mois, pas de carte de crédit.
Y a-t-il un sandbox que je peux essayer tout de suite ?
Oui, en moins de soixante secondes, sans carte de crédit. Inscris-toi sur business.didit.me (ou enregistre-toi par programmation avec POST https://apx.didit.me/auth/v2/programmatic/register/) et tu accèdes à un espace de travail sandbox avec une vraie clé d'Application Programming Interface (API).
- Même structure que la production, décisions déterministes, tous les modules débloqués.
- De vrais endpoints
/v3/, de vrais webhooks, de vrais exemples de documents. - Passe en production quand tu es prêt, mêmes clés, mêmes Uniform Resource Locators (URLs), même contrat.
Quels Software Development Kits (SDKs) proposez-vous ?
Cinq SDKs propriétaires, tous open-source, tous documentés publiquement :
- Web, JavaScript / TypeScript, agnostique au framework, intégration iframe ou redirection de flux hébergé.
- iOS, Swift, distribué en tant que
XCFramework. - Android, Kotlin, via Maven Central.
- React Native, Bindings TypeScript au-dessus des modules natifs (TurboModules).
- Flutter, Wrapper Dart autour des mêmes SDKs natifs.
Chaque SDK appelle le même contrat /v3/ en interne, tu peux donc les combiner, Web sur ton site, natif sur mobile. Référence sur docs.didit.me/integration/web-sdks/overview.
Comment fonctionnent les webhooks ?
Enregistre une destination ; Didit signe chaque livraison.
- Configure ton endpoint via la console Business, ou appelle
POST /v3/webhook/destinations/aveclabel,url, etsubscribed_events. - Didit renvoie une
secret_shared_keydans la réponse. Utilise-la pour vérifier la signature Hash-based Message Authentication Code (HMAC)-SHA256 sur chaque webhook entrant (en-tête :X-Signature-V2). - Chaque payload contient un
statusexact, sensible à la casse,"Approved","Declined","In Review","Resubmitted", et plus encore. Machine à états complète surdocs.didit.me/integration/verification-statuses. - Les tentatives de réessai utilisent une rétroaction exponentielle jusqu'à ce que tu renvoies
2xx; chaque livraison est enregistrée et rejouable à la demande depuis la console.
Référence complète sur docs.didit.me/integration/webhooks.
Quelles sont les limites de débit, et que se passe-t-il à grande échelle ?
Des valeurs par défaut généreuses sur chaque plan, ajustées à la hausse par compte.
- Plan Gratuit, sandbox plus $10 de crédit gratuit chaque mois pour les vérifications de production.
- Paiement à l'usage, les limites de burst s'adaptent automatiquement au volume soutenu. Vous ne rencontrerez pas de blocage en plein lancement.
- Enterprise, limites de débit personnalisées, capacité dédiée et engagements de disponibilité dans le Master Services Agreement (MSA). Contactez-nous à
support@didit.me.
Capacité cible par région sur status.didit.me. 100 % de disponibilité réelle sur les 6 derniers mois sur des millions de vérifications par mois.
Puis-je intégrer Claude Code, Cursor ou d'autres outils de codage IA ?
Oui, colle une seule invite et déploie. Insère l'invite d'intégration canonique de docs.didit.me/integration/integration-prompt dans Claude Code, Cursor, Codex, Devin, Aider ou Replit Agent. L'agent provisionne le workflow, connecte le webhook et exécute un test de fumée de bout en bout.
Les sessions initiées par l'agent paient le même prix public que les appels API directs, 0,33 $ par KYC complet, 0,15 $ par vérification de document d'identité autonome, 0,15 $ par screening de portefeuille. Gratuit, sans configuration supplémentaire, fonctionne avec tout client compatible Model Context Protocol (MCP).
Où se trouve le changelog, et comment versionnez-vous l'API ?
Notes de version mensuelles sur `docs.didit.me/changelog`, chaque module livré, chaque événement de webhook ajouté, chaque changement cassant signalé.
- La spécification OpenAPI 3.1 sur
docs.didit.me/openapi-25.jsonest versionnée avec la documentation. Importe-la dans Postman ou génère des clients dans n'importe quel langage. - Le versionnement est additif par défaut. Les nouveaux champs, les nouveaux paramètres optionnels et les nouveaux événements de webhook sont livrés sans augmentation de version. Les changements cassants obtiennent un nouvel espace de noms
/v4/et une fenêtre de dépréciation publiée. - Nous ne changeons jamais silencieusement la signification d'un champ, si la forme d'un verdict, le schéma de signature ou l'énumération de statut change, il est livré derrière un en-tête et annoncé avant la bascule.
Comment surveiller la disponibilité et quel est le processus en cas d'incident ?
`status.didit.me` publie la disponibilité en temps réel et l'historique des incidents par région, vérification, webhooks, console, documentation. Aucune connexion requise.
- Abonne-toi via Really Simple Syndication (RSS), e-mail ou webhook pour les alertes de panne.
- Historique : 100 % de disponibilité réelle au cours des 6 derniers mois ; objectif de disponibilité de 99,99 % dans le Service Level Agreement (SLA).
- Chaque incident fait l'objet d'un post-mortem public sur la même page.
- Les contrats d'entreprise ajoutent un ingénieur d'astreinte désigné, un canal partagé Slack ou Microsoft Teams dédié, et des objectifs de niveau de service (SLO) pour la gravité des incidents dans le Master Services Agreement (MSA).
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.