Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.
Vollständiges Transkript von KYC-Verifizierungs-Workflow ohne Code erstellen (Vollständiges Tutorial), Didit Academy Video 3 von 10, 18:54. Auf YouTube ansehen. Jeder Absatz verlinkt auf den genauen Moment im Video.
Die Preise haben sich am 1. November 2026 geändert: Die 500 kostenlosen Prüfungen pro Monat wurden zu einem monatlichen Credit von $10 für Organisationen, die sich mit einer geschäftlichen E-Mail-Adresse registriert haben. Das Video zeigt die frühere Preisgestaltung.
00:03 In diesem Video bauen wir einen vollständigen Verifizierungsablauf von Grund auf, und dafür müssen Sie keine einzige Zeile Code schreiben. Ein Workflow ist im Grunde ein Rezept für eine Verifizierung: Er legt fest, welche Prüfungen in welcher Reihenfolge ausgeführt werden. Normalerweise liegt so etwas bei Ihren Entwicklern. In Didit bauen Sie es dagegen selbst, visuell. Während Sie arbeiten, sehen Sie, wie sich der Preis aktualisiert, und Sie schalten den Workflow live, sobald Sie bereit sind.00:28 Wenn Sie selbst einen bauen möchten, gehen Sie auf didit.me, registrieren sich kostenlos und stellen Ihren ersten Workflow in wenigen Minuten zusammen. Gut, dann fangen wir dort an, wo jeder Verifizierungsablauf zu finden ist, nämlich in
00:39 der Workflow-Liste unterhalb des Tabs Configure. Hier sehen Sie alle Workflows, die in diesem Konto aktuell vorhanden sind, samt Typ. Wir haben KYC und KYB, einfache und Graph-Workflows, und man sieht alle verschiedenen Prüfungen und Funktionen innerhalb jedes Workflows. Man sieht außerdem die Preisspanne. Das zeigt im Grunde den Preis für jemanden, der nur eine Prüfung durchläuft und nicht abschließt, im Vergleich zu jemandem, der den gesamten Ablauf abschließt. Für den Workflow gibt es außerdem einen Link.01:09 Sie können hier manuell eine neue Sitzung hinzufügen. Sie können die Workflow-ID kopieren. Sie können duplizieren, umbenennen, archivieren, alles, was Sie üblicherweise tun. Und das hier ist Ihre Workflow-ID. Mehrere Versionen desselben Workflows laufen also über dieselbe ID. Wenn Sie den Workflow aktualisieren, müssen Sie daher nichts in Ihrem Code oder Ihrer App ändern. Am einfachsten lässt sich ein Workflow so verstehen: Er ist ein Rezept für eine Verifizierung, also welche Prüfungen in welcher Reihenfolge laufen und welche Regeln gelten. Es gibt also zwei verschiedene
01:40 Strukturen, wie erwähnt. Es gibt einfache und Graph-Workflows. Ein einfacher Ablauf besteht nur aus einer Prüfung oder wenigen Prüfungen, ganz ohne Verzweigung. Keine bedingte Logik. Er ist schnell eingerichtet und deckt die meisten Fälle ab. Sie wählen Ihre Module aus, und schon sind Sie fertig. Wenn wir uns diesen Beispiel-Workflow ansehen, sehen Sie, dass Sie die Module hier links auswählen können, und sie werden alle der Reihe nach angeordnet. Nun zu einem
02:05 graph-basierten Workflow: Wenn wir hier hineinklicken, sehen wir am Ende eine Verzweigung. So können wir genauer festlegen, wohin wir den Benutzer durch diesen Verifizierungsablauf leiten. In diesem Workflow sehen Sie zum Beispiel mehrere verschiedene Verzweigungspunkte. Wir können außerdem Webhook-Aufrufe einbauen. Äh, und generell können wir hier bei Bedarf etwas mehr Komplexität hinzufügen.02:30 Beachten Sie außerdem: Die KYB-Workflows sehen genauso aus, nur haben wir andere Prüfungen. Okay. Wenn wir eine Prüfung hinzufügen wollen, können wir hier einfach hineingehen. Wir können eine der Benutzeraktionen auswählen oder Hintergrundprüfungen einrichten. Das sind die Prüfungen, die der Benutzer im Frontend nicht sieht. Also, alles,
02:51 was Sie tun müssen, ist auf „New workflow“ zu klicken. Hier gibt es ein paar Optionen. KYC, KYB. Wir wählen KYC. Und wir haben zwischen Simple und Advanced, wie ich Ihnen vorhin gezeigt habe. Ich zeige Ihnen beide Optionen. Wenn wir „Simple“ anklicken, gibt es hier eine Menge verschiedener Vorlagen für alle möglichen Branchen. Und man sieht die Kosten für jede dieser Vorlagen. Wir haben Altersprüfungen. Wir haben E-Mail-Verifizierung.03:19 Wir haben biometrische Authentifizierung, Versicherung, Gesundheitswesen, all diese Dinge. Wenn wir zum Beispiel eine Unternehmensverifizierung (KYB) nehmen und die Advanced-Version verwenden, also den Graph, haben wir wieder eine ganze Reihe verschiedener Vorlagen oder, wenn Sie so wollen, Rezepte. Wir könnten also KYB für Hochrisikoländer einrichten, und schon ist es fertig. Sie müssen hier nicht einmal etwas per Drag-and-drop verschieben. Es ist bereits fertig aufgebaut. Also jeder
03:48 Knoten hat hier ein Dropdown-Menü. Sie können also einfach die gewünschte Prüfung auswählen. Sie können sie wie hier ändern, oder wir setzen die Registerprüfung ein. Was immer Sie möchten. Ausweisverifizierung, Liveness-Erkennung, Gesichtsabgleich, AML, Adressnachweis. Alle Prüfungen, die Didit für KYB und KYC anbieten kann, sind direkt in diesen Knoten verfügbar. Wenn ich hier also eine zusätzliche Prüfung hinzufügen wollte, sagen wir ein AML-Screening, dann kann ich es hier einfügen. Auf die Regeln und diese Tabs kommen wir gleich zu sprechen, aber Sie sehen hier, dass ich das in diesen Workflow eingefügt habe. Wenn Sie in einen KYC-Graph-Workflow gehen, beginnen die meisten dieser Workflows mit der Ausweisverifizierung. Sie ist die häufigste
04:33 Prüfung. Hier sehen Sie den Knoten für die Ausweisverifizierung. Wir haben 500 kostenlose Prüfungen pro Monat, und dasselbe gilt für Liveness-Erkennung und Gesichtsabgleich. Diese Ausweisverifizierung leistet deutlich mehr, als nur Text von einer Karte zu lesen. Sie prüft, ob das Dokument echt ist, kontrolliert die Sicherheitsmerkmale, sucht nach Manipulationen und analysiert Schriftarten und Layouts. Dann extrahiert sie jedes Feld: den Namen, das Geburtsdatum, die Dokumentnummer und das Ablaufdatum, alles per OCR, in jeder Sprache, über alle mehr als 14,000 unterstützten Dokumenttypen. Es geht also nie nur um Text. Zuerst kommt eine Echtheitsprüfung, dann die Daten. Konfigurieren wir also eines dieser Module.
05:15 Wenn wir zum Liveness-Modul gehen, sehen Sie, dass es mehrere verschiedene Liveness-Modi gibt. Der Modus Passive erkennt Liveness anhand eines Selfies. Beim Modus Flashing bestätigen wir die Liveness mit dynamischen Lichtmustern, um echte Gesichter von Benutzern zu erkennen. Dann gibt es die 3D-Aktion. Dabei wird die Beleuchtung mit einer Aktion bestätigt, etwa dem Blinzeln der Augen oder dem Drehen des Kopfes. Für die passive Liveness-Prüfung erhalten wir jeden Monat 500 kostenlose Credits, danach kostet jede Prüfung 10 Cent. Die Flashing- und die 3D-Aktion-Prüfung kosten jeweils 15 Cent pro Prüfung. Im kostenlosen Konto sind keine kostenlosen Prüfungen enthalten. Im Tab Rules
Regeln: Schwellenwerte, doppelte Gesichter, mehrere Gesichter
05:56 legen wir fest, ob das Modul erforderlich oder optional ist. Wenn wir zum Tab Rules gehen, sehen wir hier einige verschiedene Optionen. Damit können wir die Empfindlichkeit der Prüfung konfigurieren, also eine Toleranzstufe festlegen. Wenn jemand einen Liveness-Wert unter 70 hat, wird die Person in Prüfung gesetzt. Diesen Wert können wir bei Bedarf ändern. Dasselbe gilt für die Ablehnung. Außerdem gibt es eine Einstellung für ein doppeltes Gesicht. Wenn das Gesicht eines Benutzers mit dem einer zuvor genehmigten Sitzung übereinstimmt, wie gehen wir dann vor? Wir können genehmigen, prüfen oder ablehnen. Anschließend können wir den Ähnlichkeitsschwellenwert nach Ethnie anpassen. So legen wir die Empfindlichkeit der Duplikaterkennung abhängig von der Ethnie fest. Schließlich können wir die Aktion festlegen, die ausgeführt wird, wenn im Liveness-Bild mehrere Gesichter erkannt werden. Für die Liveness-Bewertung wird immer das größte Gesicht verwendet. Das ist eine Option, die wir hier festlegen können. Wenn wir in den
Erweiterte Einstellungen und Qualitätsschwellenwerte
06:56 Tab Advanced wechseln, finden wir hier einige verschiedene Optionen. Dazu gehören der Gesichtsdatenschutzmodus und die maximale Anzahl an Liveness-Versuchen, also wie oft ein Benutzer die Liveness-Prüfung innerhalb einer einzigen Verifizierungssitzung wiederholen kann. Außerdem gibt es den Qualitätsschwellenwert für Gesichter. Wenn Sie nicht sicher sind, was diese Einstellungen bewirken, können Sie mit der Maus über den Info-Button fahren. Die Gesichtsqualität misst die Bildklarheit, die Auflösung und die Schärfe.07:20 Bilder mit niedriger Qualität können durch Unschärfe, Pixelbildung oder schlechte Lichtverhältnisse entstehen. Deshalb können wir den Schwellenwert hier anhand des Gesichtsqualitätswerts festlegen. Es gibt außerdem einen Lumineszenz-Schwellenwert. Damit legen wir den akzeptablen Lumineszenzbereich fest. Liegt die Lumineszenz unterhalb dieses Bereichs, können wir die Person natürlich zur Prüfung weiterleiten oder ablehnen. Schließlich können wir eigene benutzerdefinierte Regeln einrichten, falls keine dieser Einstellungen unseren Anforderungen entspricht
07:47 Im Tab Return Data können wir die Datenpunkte auswählen, die aus den Verifizierungsergebnissen ausgeschlossen werden sollen, etwa für die DSGVO und ähnliche Vorgaben. Für jedes dieser Module sehen wir den Preis der Prüfung, und oben
08:00 sehen wir einen Gesamtpreis. Ich erkläre Ihnen das kurz, weil jeder Knoten seinen eigenen Preis hat und jeder Workflow im Gesamtpreis wahrscheinlich etwas anders ausfällt. Sie zahlen nur für die Schritte, die tatsächlich ausgeführt werden. Jeder Schritt wird separat berechnet. Wenn der Antragsteller die Prüfung auf halbem Weg abbricht, werden nur die ersten Prüfungen berechnet, die er durchlaufen hat. Deshalb sehen Sie unten eine Spanne von 20 bis 43 Cent. Das ist die Spanne. Wenn jemand den Workflow durchläuft und nach dem ersten Schritt aussteigt, kostet Sie das nur 20 Cent. Wenn er die Verifizierung vollständig abschließt, kostet sie 43 Cent. Wie Sie in der Mitte sehen, sind dies alle Module, die in diesem Workflow enthalten sind. Wir sehen, wie viele Credits wir pro Monat haben. Sobald diese kostenlosen Credits verbraucht sind, also nach diesen 500 Prüfungen, werden die Prüfungen berechnet. Eines der leistungsstärksten Module, die Sie hinzufügen können, ist eigentlich gar keine Kameraprüfung. Es ist
09:05 die Datenbankvalidierung. Fügen wir sie also hinzu. Dies ist eine Hintergrundprüfung. Schauen wir uns an, was sie tatsächlich leistet. Die Datenbankvalidierung ist mit offiziellen staatlichen Registern und Datenbanken auf der ganzen Welt verbunden. Sie gleicht die Daten des Benutzers mit diesen offiziellen Quellen ab und reichert sie dann mit zusätzlichen Feldern an, die das Register enthält. Sie können also auswählen, welche Register und Quellen ausgeführt werden sollen, und zwar für jedes Land, wie Sie hier sehen. Jeder Dienst zeigt seinen eigenen Preis an. Hier unten sehen wir beispielsweise verschiedene Dienste in Kanada, und für unterschiedliche Register gibt es natürlich unterschiedliche Preise. Wenn Sie ein bestimmtes Land sehen möchten, etwa Deutschland, können wir die verfügbaren Prüfungen für Deutschland anzeigen und sie je nach Bedarf auswählen.09:59 Diese Datenbankvalidierung können Sie nicht nur hier im Dashboard ausführen. Sie kann auch direkt über die Didit API aus Ihrem eigenen Backend aufgerufen werden. Und wie bei allen diesen Modulen gibt es Rules, Advanced und Return Data. Auch hier können Sie Ihre Regeln festlegen. Wenn wir hier auf Teilübereinstimmung klicken, sehen wir, wie eine vollständige Übereinstimmung aussieht, zum Beispiel wenn vollständiger Name und Ausweisnummer im Register übereinstimmen. Eine Teilübereinstimmung ist vielleicht nur die Ausweisnummer. Anschließend können Sie festlegen, was eine Teilübereinstimmung in Ihrem Workflow bedeutet. Sollen wir sie in Prüfung setzen, ablehnen oder genehmigen? In diesem Workflow gibt es also eine Verzweigung. Wir
10:36 Sie können eine AML-Verzweigung je nach AML-Risiko-Score einrichten. AML steht einfach für Geldwäschebekämpfung. Unten sehen wir aber bereits eine Verzweigung, die für diesen Score konfiguriert ist. Liegt der Score über 70, können wir einfach ablehnen. Wenn wir hier hineinklicken, sehen wir die bedingte Logik. Richtig? Das können Sie so einrichten, wie Sie möchten. Wir haben Verzweigung eins, Verzweigung zwei und alle übrigen Fälle, was bedeutet, dass die Sitzung genehmigt wird. Wenn zum Beispiel jemand in dieser Gruppe hier liegt, wird diese Person zu Verzweigung zwei geleitet. Dort können wir zusätzliche Informationen anfordern, etwa einen Adressnachweis. So können wir bei einer etwas riskanteren Person mehr Informationen abfragen, die uns bei der Entscheidung helfen, ob diese Person genehmigt oder abgelehnt werden sollte. Einer der anderen Knoten hier ist Status. Er wurde bereits hinzugefügt, aber Sie können Status-Knoten am Ende Ihres Workflows ergänzen, um das Ergebnis festzulegen. Ein weiterer
11:40 Knoten, den Sie in den Workflow aufnehmen können, ist der Webhook-Knoten. Der Flow kann also mitten in einer Verifizierung Ihre eigenen Systeme kontaktieren, und dafür ist dieser Knoten da. Er kann einen Endpoint aufrufen und Daten zurückholen. Dabei wartet der Flow auf die Antwort des Webhooks. Hier sehen Sie einen POST-Webhook. Es gibt eine JSON-Payload, die sich ändern lässt. Außerdem können wir auch andere Payloads senden. Dies sind die Schlüssel-Wert-Paare, die Ihre Sitzungsfelder in die ausgehende Anfrage abbilden. Die zurückkommenden Felder werden zu Variablen, die die nächste Verzweigung prüft. Sie kombinieren also Ausweisprüfungen mit Ihren eigenen Risikodaten in einem einzigen Flow. Und ein letzter Punkt: Unten können wir noch Header hinzufügen, weitere Schlüssel-Wert-Paare. Hier haben wir Basisauthentifizierung. Alles, was Sie von einem Webhook-Aufruf erwarten, ist vorhanden. Didit validiert den
12:28 Graphen die ganze Zeit während des Aufbaus. Ist also ein Knoten falsch konfiguriert oder ein Pfad unterbrochen, zeigt Didit genau an, wo. Richtig? Wir klicken hier unten. Wir sehen, dass der Flow zwei Fehler hat, und Verzweigung eins hat unvollständige Regeln. Es zeigt Ihnen genau, was im Workflow korrigiert werden muss. Veröffentlichen können wir dies erst, wenn diese Fehler behoben sind. Hätte ich also einen brandneuen Workflow mit einem Fehler, könnte ich ihn nicht veröffentlichen. Neben den einzelnen Knoten
12:58 im Workflow gibt es oben den Reiter Einstellungen. Diese Einstellungen gelten für den gesamten Workflow und nicht für einen einzelnen Check. Wir haben natürlich einen Workflow-Namen und eine Callback-URL, also die Adresse, zu der Didit den Benutzer weiterleitet, sobald der Flow abgeschlossen ist. Wir können Desktop-Zugriff erlauben, falls der Benutzer auf dem Desktop weitermachen soll. Wir haben die Wiederholungsversuche, die Sie ändern können. Das ist die Anzahl, wie oft ein Benutzer die Dokumentaufnahme innerhalb einer einzigen Verifizierungssitzung wiederholen kann, wenn ein früherer Versuch fehlschlägt. Dann gibt es den Ablauf der Sitzung: Er legt fest, wie lange eine unvollständige Sitzung gültig bleibt, bevor sie automatisch abläuft. Das gilt für neu erstellte Sitzungen. Und wir haben den Wiederholungszeitraum, also die Anzahl der Tage, innerhalb derer Wiederholungen erlaubt sind. Ab
13:43 innerhalb dieses Workflows wechseln wir über die Schaltfläche oben in den Reiter Anpassungen. White-Label ist direkt in den Flow integriert. In diesem Reiter können Sie anpassen, wie der Verifizierungsablauf aussieht: die Farben, das Branding, die E-Mail, die Domain und alles Weitere. In der Vorschau hier sehen Sie, wie er auf dem Smartphone und auf dem Desktop aussieht.14:13 Sie können ihn auch in verschiedenen Sprachen testen. Stellen wir ihn auf Französisch um, sehen Sie, dass jeder Check jetzt auf Französisch angezeigt wird. Wenn Sie das Branding aktivieren möchten, schalten Sie es ein. Bum. Sie können es auf das umstellen, was wir im Reiter Anpassungen festgelegt haben, oder es ausschalten. Wir können auch sehen, was passiert, wenn wir hier einen anderen Pfad wählen, und was an den Benutzer gesendet wird. Der Benutzer sieht das Modul zur Pfadauswahl natürlich nicht. Das dient nur dazu, den nächsten Schritt zu veranschaulichen, richtig? Wurde die Person abgelehnt, sehen wir Verifizierung abgelehnt. Ist sie in Prüfung, sehen wir Verifizierung in Prüfung. Wurde sie verifiziert, sehen wir, dass sie verifiziert wurde. Wir haben oben auch die Schaltfläche Link kopieren.
Der teilbare Link und wann Sie ihn nicht verwenden sollten
14:58 oben hier. Kopieren wir ihn, in einem neuen Tab öffnen und dann den Link aufrufen, sehen wir, was der Benutzer sehen wird. Manchmal möchten Sie jemandem den Flow einfach übergeben, ohne Code einzubinden. Genau das leistet Link kopieren. Es kopiert eine fertige, teilbare gehostete URL für diesen Workflow. Das eignet sich für einen schnellen Test oder einen manuellen Versand, wird aber nicht als Integrationsweg empfohlen. Für die Produktion können Sie über das SDK oder die API pro Benutzer eine Sitzung erstellen, die die Anbieterdaten enthält. So erhalten Sie Ergebnisse in Echtzeit über Webhooks und das SDK. Der Link eignet sich also gut für Tests und Veranstaltungen, und eine richtige Sitzung ist das, was Sie in der Produktion ausliefern. Also
15:41 Oben sehen Sie den Versionsverlauf. Dort können Sie die verschiedenen Versionen einsehen und frühere Versionen wiederherstellen oder anzeigen. Wenn Sie diesen Workflow bearbeiten, werden Ihre Änderungen als Entwurf oberhalb des veröffentlichten Verlaufs angezeigt. Das Praktische daran: Jede neue Version, die Sie veröffentlichen, behält dieselbe Workflow-ID. Ihr Backend ruft also weiterhin diese eine ID auf, und Anfragen werden im Hintergrund automatisch an den neuesten Workflow weitergeleitet, den Sie erstellt haben, weil der Verlauf nachverfolgt wird. So können Sie mit Zuversicht iterieren und bei Bedarf jederzeit auf frühere Versionen zurücksetzen. Dieser Workflow hier ist zum Beispiel ganz neu. Sie sehen, dass er sich im Entwurfsmodus befindet. Wenn Sie etwas am Workflow ändern, landet die Änderung im Entwurf, und Sie müssen ihn anschließend veröffentlichen. Also können wir
16:24 auf „Veröffentlichen“ klicken. Dieser Workflow geht erst live, wenn er veröffentlicht wurde. Dabei wird der Graph validiert, um sicherzustellen, dass keine Fehler vorhanden sind. Anschließend können Sie den Link kopieren, und der Workflow ist live und einsatzbereit. Schauen wir uns
16:37 die Integration an. Es gibt mehrere Möglichkeiten, diesen Workflow zu integrieren. Sie können das Ziel-SDK auswählen, also React Native, iOS, React oder Next.js. Anschließend wählen Sie den Workflow aus, in diesem Fall die Prüfung von Hochrisikoländern. Sie können den API-Schlüssel auswählen. So können Sie für verschiedene Workflows oder Integrationen unterschiedliche API-Schlüssel verwenden, ganz wie Sie möchten. Oder Sie wählen einen Webhook aus. Wenn Sie über Entscheidungen benachrichtigt werden möchten, tragen Sie ihn hier ein. Am einfachsten integrieren Sie den Workflow, indem Sie den Prompt kopieren und in claw code oder codeex einfügen.17:12 Dieser Prompt integriert den Workflow. Auch wenn Didit noch nicht in Ihre App integriert ist, enthält der Prompt alles, was Sie brauchen, damit dieser Workflow in Ihrer App läuft. Das müssen Sie aber gar nicht selbst tun. Sie können auch einfach
17:27 einen Didit-MCP-Server installieren. Beschreiben Sie den Ablauf einfach in natürlicher Sprache. Der Server erstellt dann den Workflow für Sie und integriert ihn automatisch in Ihre App. Sagen Sie ihm, was er tun soll, und er erledigt es. Wie Sie den MCP einrichten, zeigen wir in einem separaten Video. MCP steht für Model Context Protocol. Damit können Sie mit Didit mithilfe natürlicher Sprache in Tools wie Claude Code, Cursor, Codex und allen anderen Werkzeugen Workflows erstellen. Kommen wir kurz zur Anpassung.17:57 Hier tragen Sie den öffentlichen Namen und die URL der Datenschutzerklärung ein. Das Branding lässt sich über die Farben anpassen. Sie können Ihre Logos und Farben auch automatisch von Ihrer Website übernehmen, was sehr praktisch und einfach ist. Ihre Logos laden Sie hier unten hoch. Ich habe diese Farben bereits eingestellt. Um zu testen, wie es mit diesen Farben aussieht, legen Sie diesen Schalter einfach um. Dann sehen Sie Ihr White-Label-Branding im Verifizierungsablauf. Ich schalte es für den Moment wieder aus. Sie können eine personalisierte E-Mail-Adresse festlegen. Dafür müssen Sie diese Angaben ausfüllen. Wenn Sie dann zur Verifizierung weitergehen, können Sie die DNS-Informationen abrufen und mit Ihrer Domain verknüpfen. Dasselbe gilt, wenn Sie eine Subdomain verwenden möchten. So wird dieser gesamte Workflow vollständig mit Ihrem eigenen Branding und Ihrer eigenen Domain gehostet. Für Ihre Benutzer ist die Verifizierung damit ein durchgängig nahtloser Prozess.
Zuletzt geändert am 7. November 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Didit Docs","description":"The best way to integrate identity and fraud checks into your app. One API, four product lines (KYC · KYB · Transaction Monitoring · Wallet Screening), 220+ countries, 14,000+ documents, sub-2s inference, $10 free credit/month.","colors":{"primary":"#2567FF","light":"#90B1FF","dark":"#1B4FE0"},"logo":{"light":"https://mintcdn.com/didit-0f962782/dCzNNoYCusBNdK3I/logo/didit.svg?fit=max\u0026auto=format\u0026n=dCzNNoYCusBNdK3I\u0026q=85\u0026s=9f162fb8295fa1fd9300a24b293ce0b7","dark":"https://mintcdn.com/didit-0f962782/TefoKXCbZA_GIK5a/logo/didit-logo-wordmark-white.svg?fit=max\u0026auto=format\u0026n=TefoKXCbZA_GIK5a\u0026q=85\u0026s=c8c541689c814ca6a2c873cf6185a3a7","href":"https://docs.didit.me"},"favicon":"https://mintcdn.com/didit-0f962782/t6r0B-WdGMU5mSS-/favicon.ico?fit=max\u0026auto=format\u0026n=t6r0B-WdGMU5mSS-\u0026q=85\u0026s=b291917b960ebe959ae3b1aa233eafa8","api":{"examples":{"prefill":true},"mdx":{"auth":{"method":"key","name":"x-api-key"},"server":"https://verification.didit.me"}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1A1A"}},"navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Sign in","href":"https://business.didit.me"}},"footer":{"socials":{"x":"https://x.com/didit","github":"https://github.com/didit-protocol","linkedin":"https://linkedin.com/company/91001155","website":"https://didit.me"}},"search":{"prompt":"Search Didit docs..."},"seo":{"metatags":{"twitter:site":"@didit","theme-color":"#2567FF","apple-mobile-web-app-title":"Didit Docs"},"organization":{"id":"https://didit.me/#organization","name":"Didit","legalName":"Didit Protocol","url":"https://didit.me","logo":"https://didit.me/logos/primary-horizontal-light.png","sameAs":["https://www.linkedin.com/company/91001155","https://www.youtube.com/@getdidit","https://github.com/didit-protocol","https://x.com/didit"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. [Back to docs](/)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/didit-0f962782/Xkecx-xLq1K2abHK/images/og-thumbnail-backplate.png?fit=max\u0026auto=format\u0026n=Xkecx-xLq1K2abHK\u0026q=85\u0026s=c699fa252554b2ac8d4c631e209a1473","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"href":"pt-br"},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"href":"ja"},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"href":"de"},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"href":"fr"},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"href":"it"},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"href":"pt"},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"href":"ca"},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"href":"id"},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"href":"ru"},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"href":"ko"},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"href":"zh"},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"href":"ar"},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"href":"hi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"didit-0f962782","hasAudioNarration":false,"actualSubdomain":"didit-0f962782","customDomains":["docs.didit.me"],"gitSource":{"type":"github","owner":"didit-protocol","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef60ae8e01a92054befade","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"ar","tag":"مرجع API","count":432},{"language":"ca","tag":"Referència de l'API","count":432},{"language":"de","tag":"API-Referenz","count":432},{"language":"es","tag":"Referencia de la API","count":432},{"language":"fr","tag":"Référence API","count":432},{"language":"hi","tag":"API संदर्भ","count":432},{"language":"id","tag":"Referensi API","count":432},{"language":"it","tag":"Riferimento API","count":432},{"language":"ja","tag":"APIリファレンス","count":432},{"language":"ko","tag":"API 레퍼런스","count":432},{"language":"pt-BR","tag":"Referência da API","count":432},{"language":"pt","tag":"Referência da API","count":432},{"language":"ru","tag":"Справочник API","count":432},{"language":"zh","tag":"API 参考","count":432},{"language":"en","tag":"API Reference","count":424},{"language":"en","tag":"Database Validation","count":129},{"language":"ar","tag":"التحقق من قواعد البيانات","count":129},{"language":"ca","tag":"Validació en bases de dades","count":129},{"language":"de","tag":"Datenbankvalidierung","count":129},{"language":"es","tag":"Validación de base de datos","count":129},{"language":"fr","tag":"Validation en base de données","count":129},{"language":"hi","tag":"डेटाबेस सत्यापन","count":129},{"language":"id","tag":"Validasi Database","count":129},{"language":"it","tag":"Validazione su database","count":129},{"language":"ja","tag":"データベース検証","count":129},{"language":"ko","tag":"데이터베이스 검증","count":129},{"language":"pt-BR","tag":"Validação de banco de dados","count":129},{"language":"pt","tag":"Validação de base de dados","count":129},{"language":"ru","tag":"Проверка по базам данных","count":129},{"language":"zh","tag":"数据库核验","count":129},{"language":"ca","tag":"Primers passos","count":93},{"language":"de","tag":"Erste Schritte","count":93},{"language":"es","tag":"Primeros pasos","count":93},{"language":"ja","tag":"はじめに","count":93},{"language":"ko","tag":"시작하기","count":93},{"language":"pt-BR","tag":"Primeiros passos","count":93},{"language":"ru","tag":"Начало работы","count":93},{"language":"en","tag":"Get Started","count":87},{"language":"ar","tag":"ابدأ الآن","count":87},{"language":"fr","tag":"Commencer","count":87},{"language":"hi","tag":"शुरू करें","count":87},{"language":"id","tag":"Mulai","count":87},{"language":"it","tag":"Inizia","count":87},{"language":"pt","tag":"Começar","count":87},{"language":"zh","tag":"快速开始","count":87},{"language":"ko","tag":"인증","count":85},{"language":"en","tag":"User Verification","count":74},{"language":"ar","tag":"التحقق من المستخدمين","count":74},{"language":"ca","tag":"Verificació d'usuaris","count":74},{"language":"de","tag":"Benutzerverifizierung","count":74},{"language":"es","tag":"Verificación de usuarios","count":74},{"language":"fr","tag":"Vérification des utilisateurs","count":74},{"language":"hi","tag":"उपयोगकर्ता सत्यापन","count":74},{"language":"id","tag":"Verifikasi Pengguna","count":74},{"language":"it","tag":"Verifica degli utenti","count":74},{"language":"ja","tag":"ユーザー認証","count":74},{"language":"ko","tag":"사용자 인증","count":74},{"language":"pt-BR","tag":"Verificação de usuários","count":74},{"language":"pt","tag":"Verificação de utilizadores","count":74},{"language":"ru","tag":"Проверка пользователей","count":74},{"language":"zh","tag":"用户验证","count":74},{"language":"en","tag":"Integrate / SDKs","count":62},{"language":"ar","tag":"التكامل / SDKs","count":62},{"language":"ca","tag":"Integració / SDK","count":62},{"language":"de","tag":"Integrieren / SDKs","count":62},{"language":"es","tag":"Integración / SDKs","count":62},{"language":"fr","tag":"Intégrer / SDK","count":62},{"language":"hi","tag":"इंटीग्रेट करें / SDK","count":62},{"language":"id","tag":"Integrasi / SDK","count":62},{"language":"it","tag":"Integrazione / SDK","count":62},{"language":"ja","tag":"連携 / SDK","count":62},{"language":"ko","tag":"연동 / SDK","count":62},{"language":"pt-BR","tag":"Integração / SDKs","count":62},{"language":"pt","tag":"Integrar / SDKs","count":62},{"language":"ru","tag":"Интеграция / SDK","count":62},{"language":"zh","tag":"集成 / SDK","count":62},{"language":"en","tag":"Travel Rule","count":55},{"language":"ar","tag":"Travel Rule","count":55},{"language":"ca","tag":"Travel Rule","count":55},{"language":"de","tag":"Travel Rule","count":55},{"language":"es","tag":"Travel Rule","count":55},{"language":"fr","tag":"Travel Rule","count":55},{"language":"hi","tag":"Travel Rule","count":55},{"language":"id","tag":"Travel Rule","count":55},{"language":"it","tag":"Travel Rule","count":55},{"language":"ja","tag":"トラベルルール","count":55},{"language":"ko","tag":"Travel Rule","count":55},{"language":"pt-BR","tag":"Travel Rule","count":55},{"language":"pt","tag":"Travel Rule","count":55},{"language":"ru","tag":"Travel Rule","count":55},{"language":"zh","tag":"Travel Rule","count":55},{"language":"en","tag":"Verification","count":48},{"language":"ar","tag":"التحقق","count":48},{"language":"ca","tag":"Verificació","count":48},{"language":"de","tag":"Verifizierung","count":48},{"language":"es","tag":"Verificación","count":48},{"language":"fr","tag":"Vérification","count":48},{"language":"hi","tag":"सत्यापन","count":48},{"language":"id","tag":"Verifikasi","count":48},{"language":"it","tag":"Verifica","count":48},{"language":"ja","tag":"検証","count":48},{"language":"pt-BR","tag":"Verificação","count":48},{"language":"pt","tag":"Verificação","count":48},{"language":"ru","tag":"Верификация","count":48},{"language":"zh","tag":"验证","count":48},{"language":"en","tag":"Authentication","count":37},{"language":"ar","tag":"المصادقة","count":37},{"language":"ca","tag":"Autenticació","count":37},{"language":"de","tag":"Authentifizierung","count":37},{"language":"es","tag":"Autenticación","count":37},{"language":"fr","tag":"Authentification","count":37},{"language":"hi","tag":"प्रमाणीकरण","count":37},{"language":"id","tag":"Autentikasi","count":37},{"language":"it","tag":"Autenticazione","count":37},{"language":"ja","tag":"認証","count":37},{"language":"pt-BR","tag":"Autenticação","count":37},{"language":"pt","tag":"Autenticação","count":37},{"language":"ru","tag":"Аутентификация","count":37},{"language":"zh","tag":"身份认证","count":37},{"language":"en","tag":"Digital ID wallets","count":35},{"language":"en","tag":"User and Business Verifications","count":35},{"language":"ar","tag":"محافظ الهوية الرقمية","count":35},{"language":"ar","tag":"التحقق من المستخدمين والشركات","count":35},{"language":"ca","tag":"Carteres d'identitat digital","count":35},{"language":"ca","tag":"Verificacions d'usuaris i empreses","count":35},{"language":"de","tag":"Digitale ID-Wallets","count":35},{"language":"de","tag":"Benutzer- und Unternehmensverifizierungen","count":35},{"language":"es","tag":"Wallets de identidad digital","count":35},{"language":"es","tag":"Verificaciones de usuarios y empresas","count":35},{"language":"fr","tag":"Portefeuilles d'identité numérique","count":35},{"language":"fr","tag":"Vérifications des utilisateurs et des entreprises","count":35},{"language":"hi","tag":"डिजिटल ID वॉलेट","count":35},{"language":"hi","tag":"उपयोगकर्ता और व्यवसाय सत्यापन","count":35},{"language":"id","tag":"Dompet ID Digital","count":35},{"language":"id","tag":"Verifikasi Pengguna dan Bisnis","count":35},{"language":"it","tag":"Wallet di identità digitale","count":35},{"language":"it","tag":"Verifiche di utenti e aziende","count":35},{"language":"ja","tag":"デジタルIDウォレット","count":35},{"language":"ja","tag":"ユーザーと企業の認証","count":35},{"language":"ko","tag":"디지털 신분증 지갑","count":35},{"language":"ko","tag":"사용자 인증 및 기업 확인","count":35},{"language":"pt-BR","tag":"Carteiras de identidade digital","count":35},{"language":"pt-BR","tag":"Verificações de usuários e empresas","count":35},{"language":"pt","tag":"Carteiras de identidade digital","count":35},{"language":"pt","tag":"Verificações de utilizadores e empresas","count":35},{"language":"ru","tag":"Цифровые ID-кошельки","count":35},{"language":"ru","tag":"Верификация пользователей и компаний","count":35},{"language":"zh","tag":"数字身份钱包","count":35},{"language":"zh","tag":"用户与企业验证","count":35},{"language":"ko","tag":"거래 모니터링","count":28}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/didit-0f962782/714dd91730ddd114/style.css"}],"page":{"pagePath":"de/academy/build-kyc-workflow","slug":"/de/academy/build-kyc-workflow","pageMetadata":{"title":"KYC-Workflow ohne Code erstellen","keywords":["Didit Academy","Videotutorial","Transkript","KYC-Workflow ohne Code erstellen","Ausweisverifizierung","KYC","Didit"],"description":"Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.","href":"/de/academy/build-kyc-workflow"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const VideoEmbed=({src,title=`Video`,type=`iframe`})=>_jsx(`div`,{className:type===`iframe`?`didit-video-embed`:`didit-video-embed didit-video-native`,children:type===`iframe`?_jsx(`iframe`,{src,title,style:{width:`100%`,height:`100%`,border:0,borderRadius:`12px`},allow:`accelerometer; autoplay; clipboard-write; compute-pressure; encrypted-media; gyroscope; picture-in-picture`,allowFullScreen:true}):_jsx(`video`,{controls:true,autoPlay:true,muted:true,loop:true,playsInline:true,src,title,style:{width:`100%`,height:`auto`,display:`block`,borderRadius:`12px`}})});function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Note,_MdxComponentBoundary}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_MdxComponentBoundary,{name:`VideoEmbed`,children:_jsx(VideoEmbed,{src:`https://www.youtube.com/embed/7-nJ3JE20i4`,title:`KYC-Verifizierungs-Workflow ohne Code erstellen (Vollständiges Tutorial)`})}),`\n`,_jsxs(_components.p,{children:[`Vollständiges Transkript von `,_jsx(_components.strong,{children:`KYC-Verifizierungs-Workflow ohne Code erstellen (Vollständiges Tutorial)`}),`, Didit Academy Video 3 von 10, 18:54. `,_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4`,children:`Auf YouTube ansehen`}),`. Jeder Absatz verlinkt auf den genauen Moment im Video.`]}),`\n`,_jsx(Note,{children:`Die Preise haben sich am 1. November 2026 geändert: Die 500 kostenlosen Prüfungen pro Monat wurden zu einem monatlichen Credit von $10 für Organisationen, die sich mit einer geschäftlichen E-Mail-Adresse registriert haben. Das Video zeigt die frühere Preisgestaltung.`}),`\n`,_jsx(Heading,{level:`2`,id:`was-ein-workflow-ist`,children:`Was ein Workflow ist`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=3s`,children:`00:03`}),` In diesem Video bauen wir einen vollständigen Verifizierungsablauf von Grund auf, und dafür müssen Sie keine einzige Zeile Code schreiben. Ein Workflow ist im Grunde ein Rezept für eine Verifizierung: Er legt fest, welche Prüfungen in welcher Reihenfolge ausgeführt werden. Normalerweise liegt so etwas bei Ihren Entwicklern. In Didit bauen Sie es dagegen selbst, visuell. Während Sie arbeiten, sehen Sie, wie sich der Preis aktualisiert, und Sie schalten den Workflow live, sobald Sie bereit sind.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=28s`,children:`00:28`}),` Wenn Sie selbst einen bauen möchten, gehen Sie auf didit.me, registrieren sich kostenlos und stellen Ihren ersten Workflow in wenigen Minuten zusammen. Gut, dann fangen wir dort an, wo jeder Verifizierungsablauf zu finden ist, nämlich in`]}),`\n`,_jsx(Heading,{level:`2`,id:`die-workflow-liste-und-workflow-ids`,children:`Die Workflow-Liste und Workflow-IDs`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=39s`,children:`00:39`}),` der Workflow-Liste unterhalb des Tabs Configure. Hier sehen Sie alle Workflows, die in diesem Konto aktuell vorhanden sind, samt Typ. Wir haben KYC und KYB, einfache und Graph-Workflows, und man sieht alle verschiedenen Prüfungen und Funktionen innerhalb jedes Workflows. Man sieht außerdem die Preisspanne. Das zeigt im Grunde den Preis für jemanden, der nur eine Prüfung durchläuft und nicht abschließt, im Vergleich zu jemandem, der den gesamten Ablauf abschließt. Für den Workflow gibt es außerdem einen Link.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=69s`,children:`01:09`}),` Sie können hier manuell eine neue Sitzung hinzufügen. Sie können die Workflow-ID kopieren. Sie können duplizieren, umbenennen, archivieren, alles, was Sie üblicherweise tun. Und das hier ist Ihre Workflow-ID. Mehrere Versionen desselben Workflows laufen also über dieselbe ID. Wenn Sie den Workflow aktualisieren, müssen Sie daher nichts in Ihrem Code oder Ihrer App ändern. Am einfachsten lässt sich ein Workflow so verstehen: Er ist ein Rezept für eine Verifizierung, also welche Prüfungen in welcher Reihenfolge laufen und welche Regeln gelten. Es gibt also zwei verschiedene`]}),`\n`,_jsx(Heading,{level:`2`,id:`einfache-vs-graph-workflows`,children:`Einfache vs. Graph-Workflows`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=100s`,children:`01:40`}),` Strukturen, wie erwähnt. Es gibt einfache und Graph-Workflows. Ein einfacher Ablauf besteht nur aus einer Prüfung oder wenigen Prüfungen, ganz ohne Verzweigung. Keine bedingte Logik. Er ist schnell eingerichtet und deckt die meisten Fälle ab. Sie wählen Ihre Module aus, und schon sind Sie fertig. Wenn wir uns diesen Beispiel-Workflow ansehen, sehen Sie, dass Sie die Module hier links auswählen können, und sie werden alle der Reihe nach angeordnet. Nun zu einem`]}),`\n`,_jsx(Heading,{level:`2`,id:`ein-graph-workflow-mit-verzweigung`,children:`Ein Graph-Workflow mit Verzweigung`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=125s`,children:`02:05`}),` graph-basierten Workflow: Wenn wir hier hineinklicken, sehen wir am Ende eine Verzweigung. So können wir genauer festlegen, wohin wir den Benutzer durch diesen Verifizierungsablauf leiten. In diesem Workflow sehen Sie zum Beispiel mehrere verschiedene Verzweigungspunkte. Wir können außerdem Webhook-Aufrufe einbauen. Äh, und generell können wir hier bei Bedarf etwas mehr Komplexität hinzufügen.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=150s`,children:`02:30`}),` Beachten Sie außerdem: Die KYB-Workflows sehen genauso aus, nur haben wir andere Prüfungen. Okay. Wenn wir eine Prüfung hinzufügen wollen, können wir hier einfach hineingehen. Wir können eine der Benutzeraktionen auswählen oder Hintergrundprüfungen einrichten. Das sind die Prüfungen, die der Benutzer im Frontend nicht sieht. Also, alles,`]}),`\n`,_jsx(Heading,{level:`2`,id:`einen-neuen-workflow-aus-einer-vorlage-erstellen`,children:`Einen neuen Workflow aus einer Vorlage erstellen`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=171s`,children:`02:51`}),` was Sie tun müssen, ist auf „New workflow“ zu klicken. Hier gibt es ein paar Optionen. KYC, KYB. Wir wählen KYC. Und wir haben zwischen Simple und Advanced, wie ich Ihnen vorhin gezeigt habe. Ich zeige Ihnen beide Optionen. Wenn wir „Simple“ anklicken, gibt es hier eine Menge verschiedener Vorlagen für alle möglichen Branchen. Und man sieht die Kosten für jede dieser Vorlagen. Wir haben Altersprüfungen. Wir haben E-Mail-Verifizierung.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=199s`,children:`03:19`}),` Wir haben biometrische Authentifizierung, Versicherung, Gesundheitswesen, all diese Dinge. Wenn wir zum Beispiel eine Unternehmensverifizierung (KYB) nehmen und die Advanced-Version verwenden, also den Graph, haben wir wieder eine ganze Reihe verschiedener Vorlagen oder, wenn Sie so wollen, Rezepte. Wir könnten also KYB für Hochrisikoländer einrichten, und schon ist es fertig. Sie müssen hier nicht einmal etwas per Drag-and-drop verschieben. Es ist bereits fertig aufgebaut. Also jeder`]}),`\n`,_jsx(Heading,{level:`2`,id:`eine-prüfung-pro-knoten-auswählen`,children:`Eine Prüfung pro Knoten auswählen`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=228s`,children:`03:48`}),` Knoten hat hier ein Dropdown-Menü. Sie können also einfach die gewünschte Prüfung auswählen. Sie können sie wie hier ändern, oder wir setzen die Registerprüfung ein. Was immer Sie möchten. Ausweisverifizierung, Liveness-Erkennung, Gesichtsabgleich, AML, Adressnachweis. Alle Prüfungen, die Didit für KYB und KYC anbieten kann, sind direkt in diesen Knoten verfügbar. Wenn ich hier also eine zusätzliche Prüfung hinzufügen wollte, sagen wir ein AML-Screening, dann kann ich es hier einfügen. Auf die Regeln und diese Tabs kommen wir gleich zu sprechen, aber Sie sehen hier, dass ich das in diesen Workflow eingefügt habe. Wenn Sie in einen KYC-Graph-Workflow gehen, beginnen die meisten dieser Workflows mit der Ausweisverifizierung. Sie ist die häufigste`]}),`\n`,_jsx(Heading,{level:`2`,id:`im-knoten-für-die-ausweisverifizierung`,children:`Im Knoten für die Ausweisverifizierung`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=273s`,children:`04:33`}),` Prüfung. Hier sehen Sie den Knoten für die Ausweisverifizierung. Wir haben 500 kostenlose Prüfungen pro Monat, und dasselbe gilt für Liveness-Erkennung und Gesichtsabgleich. Diese Ausweisverifizierung leistet deutlich mehr, als nur Text von einer Karte zu lesen. Sie prüft, ob das Dokument echt ist, kontrolliert die Sicherheitsmerkmale, sucht nach Manipulationen und analysiert Schriftarten und Layouts. Dann extrahiert sie jedes Feld: den Namen, das Geburtsdatum, die Dokumentnummer und das Ablaufdatum, alles per OCR, in jeder Sprache, über alle mehr als 14,000 unterstützten Dokumenttypen. Es geht also nie nur um Text. Zuerst kommt eine Echtheitsprüfung, dann die Daten. Konfigurieren wir also eines dieser Module.`]}),`\n`,_jsx(Heading,{level:`2`,id:`liveness-modi-und-ihre-kosten`,children:`Liveness-Modi und ihre Kosten`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=315s`,children:`05:15`}),` Wenn wir zum Liveness-Modul gehen, sehen Sie, dass es mehrere verschiedene Liveness-Modi gibt. Der Modus Passive erkennt Liveness anhand eines Selfies. Beim Modus Flashing bestätigen wir die Liveness mit dynamischen Lichtmustern, um echte Gesichter von Benutzern zu erkennen. Dann gibt es die 3D-Aktion. Dabei wird die Beleuchtung mit einer Aktion bestätigt, etwa dem Blinzeln der Augen oder dem Drehen des Kopfes. Für die passive Liveness-Prüfung erhalten wir jeden Monat 500 kostenlose Credits, danach kostet jede Prüfung 10 Cent. Die Flashing- und die 3D-Aktion-Prüfung kosten jeweils 15 Cent pro Prüfung. Im kostenlosen Konto sind keine kostenlosen Prüfungen enthalten. Im Tab Rules`]}),`\n`,_jsx(Heading,{level:`2`,id:`regeln-schwellenwerte-doppelte-gesichter-mehrere-gesichter`,children:`Regeln: Schwellenwerte, doppelte Gesichter, mehrere Gesichter`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=356s`,children:`05:56`}),` legen wir fest, ob das Modul erforderlich oder optional ist. Wenn wir zum Tab Rules gehen, sehen wir hier einige verschiedene Optionen. Damit können wir die Empfindlichkeit der Prüfung konfigurieren, also eine Toleranzstufe festlegen. Wenn jemand einen Liveness-Wert unter 70 hat, wird die Person in Prüfung gesetzt. Diesen Wert können wir bei Bedarf ändern. Dasselbe gilt für die Ablehnung. Außerdem gibt es eine Einstellung für ein doppeltes Gesicht. Wenn das Gesicht eines Benutzers mit dem einer zuvor genehmigten Sitzung übereinstimmt, wie gehen wir dann vor? Wir können genehmigen, prüfen oder ablehnen. Anschließend können wir den Ähnlichkeitsschwellenwert nach Ethnie anpassen. So legen wir die Empfindlichkeit der Duplikaterkennung abhängig von der Ethnie fest. Schließlich können wir die Aktion festlegen, die ausgeführt wird, wenn im Liveness-Bild mehrere Gesichter erkannt werden. Für die Liveness-Bewertung wird immer das größte Gesicht verwendet. Das ist eine Option, die wir hier festlegen können. Wenn wir in den`]}),`\n`,_jsx(Heading,{level:`2`,id:`erweiterte-einstellungen-und-qualitätsschwellenwerte`,children:`Erweiterte Einstellungen und Qualitätsschwellenwerte`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=416s`,children:`06:56`}),` Tab Advanced wechseln, finden wir hier einige verschiedene Optionen. Dazu gehören der Gesichtsdatenschutzmodus und die maximale Anzahl an Liveness-Versuchen, also wie oft ein Benutzer die Liveness-Prüfung innerhalb einer einzigen Verifizierungssitzung wiederholen kann. Außerdem gibt es den Qualitätsschwellenwert für Gesichter. Wenn Sie nicht sicher sind, was diese Einstellungen bewirken, können Sie mit der Maus über den Info-Button fahren. Die Gesichtsqualität misst die Bildklarheit, die Auflösung und die Schärfe.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=440s`,children:`07:20`}),` Bilder mit niedriger Qualität können durch Unschärfe, Pixelbildung oder schlechte Lichtverhältnisse entstehen. Deshalb können wir den Schwellenwert hier anhand des Gesichtsqualitätswerts festlegen. Es gibt außerdem einen Lumineszenz-Schwellenwert. Damit legen wir den akzeptablen Lumineszenzbereich fest. Liegt die Lumineszenz unterhalb dieses Bereichs, können wir die Person natürlich zur Prüfung weiterleiten oder ablehnen. Schließlich können wir eigene benutzerdefinierte Regeln einrichten, falls keine dieser Einstellungen unseren Anforderungen entspricht`]}),`\n`,_jsx(Heading,{level:`2`,id:`rückgabedaten-und-dsgvo`,children:`Rückgabedaten und DSGVO`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=467s`,children:`07:47`}),` Im Tab Return Data können wir die Datenpunkte auswählen, die aus den Verifizierungsergebnissen ausgeschlossen werden sollen, etwa für die DSGVO und ähnliche Vorgaben. Für jedes dieser Module sehen wir den Preis der Prüfung, und oben`]}),`\n`,_jsx(Heading,{level:`2`,id:`so-setzen-sich-die-workflow-preise-zusammen`,children:`So setzen sich die Workflow-Preise zusammen`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=480s`,children:`08:00`}),` sehen wir einen Gesamtpreis. Ich erkläre Ihnen das kurz, weil jeder Knoten seinen eigenen Preis hat und jeder Workflow im Gesamtpreis wahrscheinlich etwas anders ausfällt. Sie zahlen nur für die Schritte, die tatsächlich ausgeführt werden. Jeder Schritt wird separat berechnet. Wenn der Antragsteller die Prüfung auf halbem Weg abbricht, werden nur die ersten Prüfungen berechnet, die er durchlaufen hat. Deshalb sehen Sie unten eine Spanne von 20 bis 43 Cent. Das ist die Spanne. Wenn jemand den Workflow durchläuft und nach dem ersten Schritt aussteigt, kostet Sie das nur 20 Cent. Wenn er die Verifizierung vollständig abschließt, kostet sie 43 Cent. Wie Sie in der Mitte sehen, sind dies alle Module, die in diesem Workflow enthalten sind. Wir sehen, wie viele Credits wir pro Monat haben. Sobald diese kostenlosen Credits verbraucht sind, also nach diesen 500 Prüfungen, werden die Prüfungen berechnet. Eines der leistungsstärksten Module, die Sie hinzufügen können, ist eigentlich gar keine Kameraprüfung. Es ist`]}),`\n`,_jsx(Heading,{level:`2`,id:`datenbankvalidierung-mit-staatlichen-registern`,children:`Datenbankvalidierung mit staatlichen Registern`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=545s`,children:`09:05`}),` die Datenbankvalidierung. Fügen wir sie also hinzu. Dies ist eine Hintergrundprüfung. Schauen wir uns an, was sie tatsächlich leistet. Die Datenbankvalidierung ist mit offiziellen staatlichen Registern und Datenbanken auf der ganzen Welt verbunden. Sie gleicht die Daten des Benutzers mit diesen offiziellen Quellen ab und reichert sie dann mit zusätzlichen Feldern an, die das Register enthält. Sie können also auswählen, welche Register und Quellen ausgeführt werden sollen, und zwar für jedes Land, wie Sie hier sehen. Jeder Dienst zeigt seinen eigenen Preis an. Hier unten sehen wir beispielsweise verschiedene Dienste in Kanada, und für unterschiedliche Register gibt es natürlich unterschiedliche Preise. Wenn Sie ein bestimmtes Land sehen möchten, etwa Deutschland, können wir die verfügbaren Prüfungen für Deutschland anzeigen und sie je nach Bedarf auswählen.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=599s`,children:`09:59`}),` Diese Datenbankvalidierung können Sie nicht nur hier im Dashboard ausführen. Sie kann auch direkt über die Didit API aus Ihrem eigenen Backend aufgerufen werden. Und wie bei allen diesen Modulen gibt es Rules, Advanced und Return Data. Auch hier können Sie Ihre Regeln festlegen. Wenn wir hier auf Teilübereinstimmung klicken, sehen wir, wie eine vollständige Übereinstimmung aussieht, zum Beispiel wenn vollständiger Name und Ausweisnummer im Register übereinstimmen. Eine Teilübereinstimmung ist vielleicht nur die Ausweisnummer. Anschließend können Sie festlegen, was eine Teilübereinstimmung in Ihrem Workflow bedeutet. Sollen wir sie in Prüfung setzen, ablehnen oder genehmigen? In diesem Workflow gibt es also eine Verzweigung. Wir`]}),`\n`,_jsx(Heading,{level:`2`,id:`aml-verzweigung-und-bedingte-logik`,children:`AML-Verzweigung und bedingte Logik`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=636s`,children:`10:36`}),` Sie können eine AML-Verzweigung je nach AML-Risiko-Score einrichten. AML steht einfach für Geldwäschebekämpfung. Unten sehen wir aber bereits eine Verzweigung, die für diesen Score konfiguriert ist. Liegt der Score über 70, können wir einfach ablehnen. Wenn wir hier hineinklicken, sehen wir die bedingte Logik. Richtig? Das können Sie so einrichten, wie Sie möchten. Wir haben Verzweigung eins, Verzweigung zwei und alle übrigen Fälle, was bedeutet, dass die Sitzung genehmigt wird. Wenn zum Beispiel jemand in dieser Gruppe hier liegt, wird diese Person zu Verzweigung zwei geleitet. Dort können wir zusätzliche Informationen anfordern, etwa einen Adressnachweis. So können wir bei einer etwas riskanteren Person mehr Informationen abfragen, die uns bei der Entscheidung helfen, ob diese Person genehmigt oder abgelehnt werden sollte. Einer der anderen Knoten hier ist Status. Er wurde bereits hinzugefügt, aber Sie können Status-Knoten am Ende Ihres Workflows ergänzen, um das Ergebnis festzulegen. Ein weiterer`]}),`\n`,_jsx(Heading,{level:`2`,id:`der-webhook-knoten`,children:`Der Webhook-Knoten`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=700s`,children:`11:40`}),` Knoten, den Sie in den Workflow aufnehmen können, ist der Webhook-Knoten. Der Flow kann also mitten in einer Verifizierung Ihre eigenen Systeme kontaktieren, und dafür ist dieser Knoten da. Er kann einen Endpoint aufrufen und Daten zurückholen. Dabei wartet der Flow auf die Antwort des Webhooks. Hier sehen Sie einen POST-Webhook. Es gibt eine JSON-Payload, die sich ändern lässt. Außerdem können wir auch andere Payloads senden. Dies sind die Schlüssel-Wert-Paare, die Ihre Sitzungsfelder in die ausgehende Anfrage abbilden. Die zurückkommenden Felder werden zu Variablen, die die nächste Verzweigung prüft. Sie kombinieren also Ausweisprüfungen mit Ihren eigenen Risikodaten in einem einzigen Flow. Und ein letzter Punkt: Unten können wir noch Header hinzufügen, weitere Schlüssel-Wert-Paare. Hier haben wir Basisauthentifizierung. Alles, was Sie von einem Webhook-Aufruf erwarten, ist vorhanden. Didit validiert den`]}),`\n`,_jsx(Heading,{level:`2`,id:`graph-validierung-und-fehler`,children:`Graph-Validierung und Fehler`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=748s`,children:`12:28`}),` Graphen die ganze Zeit während des Aufbaus. Ist also ein Knoten falsch konfiguriert oder ein Pfad unterbrochen, zeigt Didit genau an, wo. Richtig? Wir klicken hier unten. Wir sehen, dass der Flow zwei Fehler hat, und Verzweigung eins hat unvollständige Regeln. Es zeigt Ihnen genau, was im Workflow korrigiert werden muss. Veröffentlichen können wir dies erst, wenn diese Fehler behoben sind. Hätte ich also einen brandneuen Workflow mit einem Fehler, könnte ich ihn nicht veröffentlichen. Neben den einzelnen Knoten`]}),`\n`,_jsx(Heading,{level:`2`,id:`workflow-einstellungen-wiederholungen-ablauf-callback-url`,children:`Workflow-Einstellungen: Wiederholungen, Ablauf, Callback-URL`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=778s`,children:`12:58`}),` im Workflow gibt es oben den Reiter Einstellungen. Diese Einstellungen gelten für den gesamten Workflow und nicht für einen einzelnen Check. Wir haben natürlich einen Workflow-Namen und eine Callback-URL, also die Adresse, zu der Didit den Benutzer weiterleitet, sobald der Flow abgeschlossen ist. Wir können Desktop-Zugriff erlauben, falls der Benutzer auf dem Desktop weitermachen soll. Wir haben die Wiederholungsversuche, die Sie ändern können. Das ist die Anzahl, wie oft ein Benutzer die Dokumentaufnahme innerhalb einer einzigen Verifizierungssitzung wiederholen kann, wenn ein früherer Versuch fehlschlägt. Dann gibt es den Ablauf der Sitzung: Er legt fest, wie lange eine unvollständige Sitzung gültig bleibt, bevor sie automatisch abläuft. Das gilt für neu erstellte Sitzungen. Und wir haben den Wiederholungszeitraum, also die Anzahl der Tage, innerhalb derer Wiederholungen erlaubt sind. Ab`]}),`\n`,_jsx(Heading,{level:`2`,id:`den-flow-mit-white-label-gestalten`,children:`Den Flow mit White-Label gestalten`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=823s`,children:`13:43`}),` innerhalb dieses Workflows wechseln wir über die Schaltfläche oben in den Reiter Anpassungen. White-Label ist direkt in den Flow integriert. In diesem Reiter können Sie anpassen, wie der Verifizierungsablauf aussieht: die Farben, das Branding, die E-Mail, die Domain und alles Weitere. In der Vorschau hier sehen Sie, wie er auf dem Smartphone und auf dem Desktop aussieht.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=853s`,children:`14:13`}),` Sie können ihn auch in verschiedenen Sprachen testen. Stellen wir ihn auf Französisch um, sehen Sie, dass jeder Check jetzt auf Französisch angezeigt wird. Wenn Sie das Branding aktivieren möchten, schalten Sie es ein. Bum. Sie können es auf das umstellen, was wir im Reiter Anpassungen festgelegt haben, oder es ausschalten. Wir können auch sehen, was passiert, wenn wir hier einen anderen Pfad wählen, und was an den Benutzer gesendet wird. Der Benutzer sieht das Modul zur Pfadauswahl natürlich nicht. Das dient nur dazu, den nächsten Schritt zu veranschaulichen, richtig? Wurde die Person abgelehnt, sehen wir Verifizierung abgelehnt. Ist sie in Prüfung, sehen wir Verifizierung in Prüfung. Wurde sie verifiziert, sehen wir, dass sie verifiziert wurde. Wir haben oben auch die Schaltfläche Link kopieren.`]}),`\n`,_jsx(Heading,{level:`2`,id:`der-teilbare-link-und-wann-sie-ihn-nicht-verwenden-sollten`,children:`Der teilbare Link und wann Sie ihn nicht verwenden sollten`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=898s`,children:`14:58`}),` oben hier. Kopieren wir ihn, in einem neuen Tab öffnen und dann den Link aufrufen, sehen wir, was der Benutzer sehen wird. Manchmal möchten Sie jemandem den Flow einfach übergeben, ohne Code einzubinden. Genau das leistet Link kopieren. Es kopiert eine fertige, teilbare gehostete URL für diesen Workflow. Das eignet sich für einen schnellen Test oder einen manuellen Versand, wird aber nicht als Integrationsweg empfohlen. Für die Produktion können Sie über das SDK oder die API pro Benutzer eine Sitzung erstellen, die die Anbieterdaten enthält. So erhalten Sie Ergebnisse in Echtzeit über Webhooks und das SDK. Der Link eignet sich also gut für Tests und Veranstaltungen, und eine richtige Sitzung ist das, was Sie in der Produktion ausliefern. Also`]}),`\n`,_jsx(Heading,{level:`2`,id:`versionsverlauf-und-rollback`,children:`Versionsverlauf und Rollback`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=941s`,children:`15:41`}),` Oben sehen Sie den Versionsverlauf. Dort können Sie die verschiedenen Versionen einsehen und frühere Versionen wiederherstellen oder anzeigen. Wenn Sie diesen Workflow bearbeiten, werden Ihre Änderungen als Entwurf oberhalb des veröffentlichten Verlaufs angezeigt. Das Praktische daran: Jede neue Version, die Sie veröffentlichen, behält dieselbe Workflow-ID. Ihr Backend ruft also weiterhin diese eine ID auf, und Anfragen werden im Hintergrund automatisch an den neuesten Workflow weitergeleitet, den Sie erstellt haben, weil der Verlauf nachverfolgt wird. So können Sie mit Zuversicht iterieren und bei Bedarf jederzeit auf frühere Versionen zurücksetzen. Dieser Workflow hier ist zum Beispiel ganz neu. Sie sehen, dass er sich im Entwurfsmodus befindet. Wenn Sie etwas am Workflow ändern, landet die Änderung im Entwurf, und Sie müssen ihn anschließend veröffentlichen. Also können wir`]}),`\n`,_jsx(Heading,{level:`2`,id:`workflow-veröffentlichen`,children:`Workflow veröffentlichen`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=984s`,children:`16:24`}),` auf „Veröffentlichen“ klicken. Dieser Workflow geht erst live, wenn er veröffentlicht wurde. Dabei wird der Graph validiert, um sicherzustellen, dass keine Fehler vorhanden sind. Anschließend können Sie den Link kopieren, und der Workflow ist live und einsatzbereit. Schauen wir uns`]}),`\n`,_jsx(Heading,{level:`2`,id:`integration-sdk-api-schlüssel-und-setup-prompt`,children:`Integration: SDK, API-Schlüssel und Setup-Prompt`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=997s`,children:`16:37`}),` die Integration an. Es gibt mehrere Möglichkeiten, diesen Workflow zu integrieren. Sie können das Ziel-SDK auswählen, also React Native, iOS, React oder Next.js. Anschließend wählen Sie den Workflow aus, in diesem Fall die Prüfung von Hochrisikoländern. Sie können den API-Schlüssel auswählen. So können Sie für verschiedene Workflows oder Integrationen unterschiedliche API-Schlüssel verwenden, ganz wie Sie möchten. Oder Sie wählen einen Webhook aus. Wenn Sie über Entscheidungen benachrichtigt werden möchten, tragen Sie ihn hier ein. Am einfachsten integrieren Sie den Workflow, indem Sie den Prompt kopieren und in claw code oder codeex einfügen.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=1032s`,children:`17:12`}),` Dieser Prompt integriert den Workflow. Auch wenn Didit noch nicht in Ihre App integriert ist, enthält der Prompt alles, was Sie brauchen, damit dieser Workflow in Ihrer App läuft. Das müssen Sie aber gar nicht selbst tun. Sie können auch einfach`]}),`\n`,_jsx(Heading,{level:`2`,id:`workflows-mit-dem-mcp-server-erstellen`,children:`Workflows mit dem MCP-Server erstellen`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=1047s`,children:`17:27`}),` einen Didit-MCP-Server installieren. Beschreiben Sie den Ablauf einfach in natürlicher Sprache. Der Server erstellt dann den Workflow für Sie und integriert ihn automatisch in Ihre App. Sagen Sie ihm, was er tun soll, und er erledigt es. Wie Sie den MCP einrichten, zeigen wir in einem separaten Video. MCP steht für Model Context Protocol. Damit können Sie mit Didit mithilfe natürlicher Sprache in Tools wie Claude Code, Cursor, Codex und allen anderen Werkzeugen Workflows erstellen. Kommen wir kurz zur Anpassung.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.youtube.com/watch?v=7-nJ3JE20i4\u0026t=1077s`,children:`17:57`}),` Hier tragen Sie den öffentlichen Namen und die URL der Datenschutzerklärung ein. Das Branding lässt sich über die Farben anpassen. Sie können Ihre Logos und Farben auch automatisch von Ihrer Website übernehmen, was sehr praktisch und einfach ist. Ihre Logos laden Sie hier unten hoch. Ich habe diese Farben bereits eingestellt. Um zu testen, wie es mit diesen Farben aussieht, legen Sie diesen Schalter einfach um. Dann sehen Sie Ihr White-Label-Branding im Verifizierungsablauf. Ich schalte es für den Moment wieder aus. Sie können eine personalisierte E-Mail-Adresse festlegen. Dafür müssen Sie diese Angaben ausfüllen. Wenn Sie dann zur Verifizierung weitergehen, können Sie die DNS-Informationen abrufen und mit Ihrer Domain verknüpfen. Dasselbe gilt, wenn Sie eine Subdomain verwenden möchten. So wird dieser gesamte Workflow vollständig mit Ihrem eigenen Branding und Ihrer eigenen Domain gehostet. Für Ihre Benutzer ist die Verifizierung damit ein durchgängig nahtloser Prozess.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{VideoEmbed,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"KYC-Workflow ohne Code erstellen","keywords":["Didit Academy","Videotutorial","Transkript","KYC-Workflow ohne Code erstellen","Ausweisverifizierung","KYC","Didit"],"description":"Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.","href":"/de/academy/build-kyc-workflow"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[146,708,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"Was ein Workflow ist","slug":"was-ein-workflow-ist","depth":2,"children":[]},{"title":"Die Workflow-Liste und Workflow-IDs","slug":"die-workflow-liste-und-workflow-ids","depth":2,"children":[]},{"title":"Einfache vs. Graph-Workflows","slug":"einfache-vs-graph-workflows","depth":2,"children":[]},{"title":"Ein Graph-Workflow mit Verzweigung","slug":"ein-graph-workflow-mit-verzweigung","depth":2,"children":[]},{"title":"Einen neuen Workflow aus einer Vorlage erstellen","slug":"einen-neuen-workflow-aus-einer-vorlage-erstellen","depth":2,"children":[]},{"title":"Eine Prüfung pro Knoten auswählen","slug":"eine-prüfung-pro-knoten-auswählen","depth":2,"children":[]},{"title":"Im Knoten für die Ausweisverifizierung","slug":"im-knoten-für-die-ausweisverifizierung","depth":2,"children":[]},{"title":"Liveness-Modi und ihre Kosten","slug":"liveness-modi-und-ihre-kosten","depth":2,"children":[]},{"title":"Regeln: Schwellenwerte, doppelte Gesichter, mehrere Gesichter","slug":"regeln-schwellenwerte-doppelte-gesichter-mehrere-gesichter","depth":2,"children":[]},{"title":"Erweiterte Einstellungen und Qualitätsschwellenwerte","slug":"erweiterte-einstellungen-und-qualitätsschwellenwerte","depth":2,"children":[]},{"title":"Rückgabedaten und DSGVO","slug":"rückgabedaten-und-dsgvo","depth":2,"children":[]},{"title":"So setzen sich die Workflow-Preise zusammen","slug":"so-setzen-sich-die-workflow-preise-zusammen","depth":2,"children":[]},{"title":"Datenbankvalidierung mit staatlichen Registern","slug":"datenbankvalidierung-mit-staatlichen-registern","depth":2,"children":[]},{"title":"AML-Verzweigung und bedingte Logik","slug":"aml-verzweigung-und-bedingte-logik","depth":2,"children":[]},{"title":"Der Webhook-Knoten","slug":"der-webhook-knoten","depth":2,"children":[]},{"title":"Graph-Validierung und Fehler","slug":"graph-validierung-und-fehler","depth":2,"children":[]},{"title":"Workflow-Einstellungen: Wiederholungen, Ablauf, Callback-URL","slug":"workflow-einstellungen-wiederholungen-ablauf-callback-url","depth":2,"children":[]},{"title":"Den Flow mit White-Label gestalten","slug":"den-flow-mit-white-label-gestalten","depth":2,"children":[]},{"title":"Der teilbare Link und wann Sie ihn nicht verwenden sollten","slug":"der-teilbare-link-und-wann-sie-ihn-nicht-verwenden-sollten","depth":2,"children":[]},{"title":"Versionsverlauf und Rollback","slug":"versionsverlauf-und-rollback","depth":2,"children":[]},{"title":"Workflow veröffentlichen","slug":"workflow-veröffentlichen","depth":2,"children":[]},{"title":"Integration: SDK, API-Schlüssel und Setup-Prompt","slug":"integration-sdk-api-schlüssel-und-setup-prompt","depth":2,"children":[]},{"title":"Workflows mit dem MCP-Server erstellen","slug":"workflows-mit-dem-mcp-server-erstellen","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/didit-0f962782/5fb7c0c336c92274/snippets/data/database-validation-coverage.js","/_mintlify/custom/didit-0f962782/4ac7d3c2a19a354d/database-validation-playground.js"],"subdomain":"didit-0f962782","siteName":"Didit Docs","title":"KYC-Workflow ohne Code erstellen - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/academy/build-kyc-workflow","matchLevel":1},"es":{"href":"/es/academy/build-kyc-workflow","matchLevel":1},"pt-BR":{"href":"/pt-br/academy/build-kyc-workflow","matchLevel":1},"ja":{"href":"/ja/academy/build-kyc-workflow","matchLevel":1},"de":{"href":"/de/academy/build-kyc-workflow","matchLevel":0},"fr":{"href":"/fr/academy/build-kyc-workflow","matchLevel":1},"it":{"href":"/it/academy/build-kyc-workflow","matchLevel":1},"pt":{"href":"/pt/academy/build-kyc-workflow","matchLevel":1},"ca":{"href":"/ca/academy/build-kyc-workflow","matchLevel":1},"id":{"href":"/id/academy/build-kyc-workflow","matchLevel":1},"ru":{"href":"/ru/academy/build-kyc-workflow","matchLevel":1},"ko":{"href":"/ko/academy/build-kyc-workflow","matchLevel":1},"zh":{"href":"/zh/academy/build-kyc-workflow","matchLevel":1},"ar":{"href":"/ar/academy/build-kyc-workflow","matchLevel":1},"hi":{"href":"/hi/academy/build-kyc-workflow","matchLevel":1}}},"lastModified":"2026-11-07T17:38:06.008Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"de/academy/build-kyc-workflow.mdx","locale":"de"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"KYC-Workflow ohne Code erstellen - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Didit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.didit.me/de/academy/build-kyc-workflow\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Didit+Academy\u0026amp;title=KYC-Workflow+ohne+Code+erstellen\u0026amp;description=Didit-Tutorial%3A+KYC-Workflow+visuell+erstellen+mit+Pr%C3%BCfungen%2C+Verzweigungslogik%2C+Risikoregeln%2C+Tests+und+Ver%C3%B6ffentlichung+in+der+Produktion.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=641f5f50f27d8865eee02053ca8313cbfb4c655b791caf7bf5bbc2cab4e0ffc8\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"KYC-Workflow ohne Code erstellen - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Didit+Academy\u0026amp;title=KYC-Workflow+ohne+Code+erstellen\u0026amp;description=Didit-Tutorial%3A+KYC-Workflow+visuell+erstellen+mit+Pr%C3%BCfungen%2C+Verzweigungslogik%2C+Risikoregeln%2C+Tests+und+Ver%C3%B6ffentlichung+in+der+Produktion.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=641f5f50f27d8865eee02053ca8313cbfb4c655b791caf7bf5bbc2cab4e0ffc8\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2567FF\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#2567FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.didit.me/de/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/de/academy/build-kyc-workflow.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/academy/build-kyc-workflow\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/academy/build-kyc-workflow\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://didit.me/#organization\",\"name\":\"Didit\",\"legalName\":\"Didit Protocol\",\"url\":\"https://didit.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://didit.me/logos/primary-horizontal-light.png\"},\"sameAs\":[\"https://www.linkedin.com/company/91001155\",\"https://www.youtube.com/@getdidit\",\"https://github.com/didit-protocol\",\"https://x.com/didit\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.didit.me#website\",\"name\":\"Didit Docs\",\"url\":\"https://docs.didit.me\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.didit.me/de/academy/build-kyc-workflow#webpage\",\"url\":\"https://docs.didit.me/de/academy/build-kyc-workflow\",\"name\":\"KYC-Workflow ohne Code erstellen\",\"description\":\"Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/de/academy/build-kyc-workflow#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/de/academy/build-kyc-workflow#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Didit Academy\",\"item\":\"https://docs.didit.me/de/academy/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KYC-Workflow ohne Code erstellen\",\"item\":\"https://docs.didit.me/de/academy/build-kyc-workflow\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.didit.me/de/academy/build-kyc-workflow#article\",\"headline\":\"KYC-Workflow ohne Code erstellen\",\"name\":\"KYC-Workflow ohne Code erstellen\",\"description\":\"Didit-Tutorial: KYC-Workflow visuell erstellen mit Prüfungen, Verzweigungslogik, Risikoregeln, Tests und Veröffentlichung in der Produktion.\",\"url\":\"https://docs.didit.me/de/academy/build-kyc-workflow\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/de/academy/build-kyc-workflow#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"keywords\":\"Didit Academy, Videotutorial, Transkript, KYC-Workflow ohne Code erstellen, Ausweisverifizierung, KYC, Didit\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Didit Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Didit Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/academy/build-kyc-workflow"}]},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"pages":[{"title":"es","href":"/es/academy/build-kyc-workflow"}]},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"pages":[{"title":"pt-BR","href":"/pt-br/academy/build-kyc-workflow"}]},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"pages":[{"title":"ja","href":"/ja/academy/build-kyc-workflow"}]},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"tabs":[{"tab":"Erste Schritte","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/rocket.svg","groups":[{"group":"Übersicht","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"Identitätsverifizierung: KYC- und AML-API","sidebarTitle":"Didit-Dokumentation","href":"/de"},{"title":"Identitätsverifizierung: Infrastruktur für die KI-Ära","sidebarTitle":"Einführung","href":"/de/getting-started/introduction"},{"title":"Identitätsverifizierung schnell einrichten: Quick Start","sidebarTitle":"Quick Start: Erster KYC-Flow","href":"/de/getting-started/quick-start"},{"title":"API-Authentifizierung: Sichere KYC-API-Anfragen","sidebarTitle":"API-Authentifizierung","href":"/de/getting-started/api-authentication"},{"title":"KYC, KYB und AML: Didit-Plattformfunktionen","sidebarTitle":"Funktionen","href":"/de/getting-started/features"},{"title":"Benutzerverifizierung: KYC-Flow \u0026 UX","sidebarTitle":"Benutzer-Flow","href":"/de/getting-started/user-verification-journey"}]},{"group":"Preise","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/pricing.svg","pages":[{"title":"Ausweisverifizierung Preise: Vollständiges KYC ab $0.33","sidebarTitle":"Preise","href":"/de/getting-started/pricing"},{"title":"KYB-Register Preise nach Land: Lite, Gesellschafter, UBOs","sidebarTitle":"KYB-Registerpreise","href":"/de/getting-started/kyb-registry-pricing"},{"title":"Datenbankvalidierung Preise: Behördliche Ausweisprüfung","sidebarTitle":"Preise DB-Validierung","href":"/de/getting-started/database-validation-pricing"},{"title":"Telefonverifizierung: Preise für SMS \u0026 WhatsApp OTP","sidebarTitle":"Telefonpreise","href":"/de/getting-started/phone-verification-pricing"},{"title":"Bankverifizierung: Preise nach Land","sidebarTitle":"Bank-Preise","href":"/de/getting-started/bank-verification-pricing"}]},{"group":"Workflows \u0026 Verifizierung","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/workflows.svg","pages":[{"title":"Workflow-Builder: No-Code-Designer für KYC-Abläufe","sidebarTitle":"Workflows","href":"/de/console/workflows"},{"title":"Ausweisverifizierungsmethoden in der Console einrichten","sidebarTitle":"Verifizierungsmethoden","href":"/de/console/id-verification-methods"},{"title":"Marketplace: Eigene Verifizierungs-Engine einbinden","sidebarTitle":"Marketplace","href":"/de/console/marketplace"},{"title":"Verifizierungslinks: gehostete KYC-URLs \u0026 QR-Codes","sidebarTitle":"Verifizierungslinks","href":"/de/console/verification-links"},{"title":"Unilinks: Wiederverwendbare No-Code-KYC-Links","sidebarTitle":"Unilinks","href":"/de/console/uni-links"},{"title":"Unterstützte Sprachen: 54 Sprachen für mehrsprachiges KYC","sidebarTitle":"Unterstützte Sprachen","href":"/de/integration/supported-languages"}]},{"group":"Prüfung \u0026 Betrieb","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/clipboard-check.svg","pages":[{"title":"Transaktionsüberwachung: AML, KYT \u0026 Travel Rule","sidebarTitle":"Transaktionsüberwachung","href":"/de/console/transaction-monitoring"},{"group":"Fallmanagement","icon":"/icons/clipboard-check.svg","pages":[{"title":"Fallmanagement - Fälle \u0026 Lebenszyklus","sidebarTitle":"Fälle","href":"/de/console/case-management/cases"},{"title":"Fall erstellen – Einstiegspunkte im Fallmanagement","sidebarTitle":"Fälle erstellen","href":"/de/console/case-management/creating-cases"},{"title":"Fallzuweisung im Fallmanagement","sidebarTitle":"Fallzuweisung","href":"/de/console/case-management/assignment"},{"title":"Fall-Blueprints – Zuweisung \u0026 Fallinhalt","sidebarTitle":"Blueprints","href":"/de/console/case-management/blueprints"},{"title":"Fall-Checkliste – Abschlusssperre","sidebarTitle":"Checkliste","href":"/de/console/case-management/checklist"},{"title":"Kundennachrichten im Fallmanagement","href":"/de/console/case-management/customer-messages"},{"title":"4-Augen-Prüfung (Maker/Checker) im Fallmanagement","sidebarTitle":"4-Augen-Prüfung","href":"/de/console/case-management/four-eyes"},{"title":"FIU-Meldungen und Berichtsvorlagen","sidebarTitle":"FIU-Berichte","href":"/de/console/case-management/fiu-reports"},{"title":"Fallanalysen \u0026 Fallmanagement-Dashboard","sidebarTitle":"Analysen","href":"/de/console/case-management/analytics"}]},{"title":"Manuelle KYC-Prüfung: Prüfer-Dashboard","sidebarTitle":"Manuelle Prüfung","href":"/de/console/manual-review"},{"title":"Investigator Agent: KI-Prüfung für KYC, AML und Fälle","sidebarTitle":"Investigator Agent","href":"/de/console/investigator"},{"title":"Betrugsringe erkennen (Fraud Rings) - Netzwerke","sidebarTitle":"Netzwerke","href":"/de/console/networks"},{"title":"Session-Chats: Teamzusammenarbeit bei der KYC-Prüfung","sidebarTitle":"Session-Chats","href":"/de/console/session-chats"},{"title":"Sperrliste: Gesichter, Dokumente, Telefon, E-Mail sperren","sidebarTitle":"Benutzer sperren","href":"/de/console/blocklist-users"},{"title":"KYC-Verifizierungsdaten exportieren: PDF-Berichte \u0026 CSV","sidebarTitle":"PDF \u0026 CSV exportieren","href":"/de/console/export-pdf-csv"}]},{"group":"Entitäten (Benutzer \u0026 Unternehmen)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/users.svg","pages":[{"title":"Benutzer \u0026 Unternehmen: Entitäten bei Didit","sidebarTitle":"Übersicht","href":"/de/entities/overview"},{"title":"Entity-Lebenszyklus: Benutzer- und Unternehmensstatus","sidebarTitle":"Entity-Lebenszyklus","href":"/de/entities/lifecycle"},{"title":"vendor_data-Verknüpfung: IDs an Entitäten binden","sidebarTitle":"vendor_data-Verknüpfung","href":"/de/entities/vendor-data-linking"},{"group":"Benutzer","icon":"/icons/users.svg","pages":[{"title":"Vendor Users: Persistenter KYC-Datensatz","sidebarTitle":"Vendor-Benutzer","href":"/de/entities/users/overview"},{"title":"Benutzer-Datenmodell: Schema für Benutzer beim Anbieter","sidebarTitle":"Benutzer-Datenmodell","href":"/de/entities/users/data-model"},{"title":"Benutzeroperationen: Benutzer-CRUD für Anbieter","sidebarTitle":"Benutzeroperationen","href":"/de/entities/users/operations"},{"title":"Gesichtssuche \u0026 Sperrliste: Benutzerbiometrie","sidebarTitle":"Gesichter \u0026 Biometrie","href":"/de/entities/users/faces-and-biometrics"},{"title":"Benutzerdokumente: Ausweise, Adressnachweis, Belege","sidebarTitle":"Benutzerdokumente","href":"/de/entities/users/documents"},{"title":"Benutzersperrliste: Gesichter, Dokumente, E-Mails sperren","sidebarTitle":"Benutzer-Sperrliste","href":"/de/entities/users/blocklist"},{"title":"Benutzer-KYC-Historie: Sitzungen \u0026 erneute Verifizierung","sidebarTitle":"KYC-Historie Benutzer","href":"/de/entities/users/kyc-history"},{"title":"Transaktionsverlauf von Benutzern: KYT \u0026 Risiko","sidebarTitle":"Benutzertransaktionen","href":"/de/entities/users/transactions"},{"title":"Benutzer importieren/exportieren: CSV-Massenoperationen","sidebarTitle":"Benutzer importieren und exportieren","href":"/de/entities/users/import-export"},{"title":"Benutzer in der Konsole: Walkthrough für Analysten","sidebarTitle":"Benutzer in der Konsole","href":"/de/entities/users/console"}]},{"group":"Unternehmen","icon":"/icons/businesses.svg","pages":[{"title":"Vendor-Unternehmen: Persistenter KYB-Datensatz","sidebarTitle":"Übersicht","href":"/de/entities/businesses/overview"},{"title":"KYB-Datenmodell für Unternehmen: Schema","sidebarTitle":"Unternehmensdatenmodell","href":"/de/entities/businesses/data-model"},{"title":"Unternehmensverifizierung (KYB): Vendor-CRUD-Operationen","sidebarTitle":"Unternehmensverwaltung","href":"/de/entities/businesses/operations"},{"title":"KYB-Verlauf für Unternehmen: Sitzungen \u0026 Berichte","sidebarTitle":"KYB-Verlauf Unternehmen","href":"/de/entities/businesses/kyb-history"},{"title":"Unternehmenstransaktionen: KYT-Verlauf","sidebarTitle":"Unternehmenstransaktionen","href":"/de/entities/businesses/transactions"},{"title":"Schlüsselpersonen im Unternehmen: UBOs \u0026 Geschäftsführer","sidebarTitle":"Schlüsselpersonen","href":"/de/entities/businesses/key-people"},{"title":"Unternehmens-Sperrliste: KYB \u0026 Länder sperren","sidebarTitle":"Unternehmens-Sperrliste","href":"/de/entities/businesses/blocklist"},{"title":"Unternehmen importieren und exportieren: CSV-Bulk","sidebarTitle":"Unternehmen importieren und exportieren","href":"/de/entities/businesses/import-export"},{"title":"Unternehmen in der Konsole: KYB-Anleitung","sidebarTitle":"Unternehmen in der Konsole","href":"/de/entities/businesses/console"}]},{"title":"Entity-Webhooks für Benutzer und Unternehmen","sidebarTitle":"Entity-Webhooks","href":"/de/entities/webhooks"}]},{"group":"Einstellungen \u0026 Anpassung","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"White-Label-KYC: Eigenes Branding und Domain","sidebarTitle":"White-Label","href":"/de/console/white-label"},{"title":"Custom Domain für KYC-Verifizierung: DNS-Einrichtung","sidebarTitle":"Eigene Domain","href":"/de/console/custom-domain"},{"title":"KYC-Analytics-Dashboard: KYC-, KYB- und KYT-Auswertungen","sidebarTitle":"Analytics-Dashboard","href":"/de/console/analytics"},{"title":"Anwendungen in der Didit Console: Live und Sandbox","sidebarTitle":"Anwendungen","href":"/de/console/applications"},{"title":"Abrechnung und Tarif in der Didit Console","sidebarTitle":"Abrechnung und Tarif","href":"/de/console/billing"},{"title":"Sicherheitseinstellungen in der Didit Console","sidebarTitle":"Sicherheit und Anmeldung","href":"/de/console/security-and-sign-in"},{"title":"Rollen \u0026 Berechtigungen: RBAC für die KYC-Console","sidebarTitle":"Rollen \u0026 Berechtigungen","href":"/de/console/roles-permissions"},{"title":"API-Schlüssel mit eingeschränkten Rechten – Didit KYC API","sidebarTitle":"API-Schlüssel","href":"/de/console/api-keys"},{"title":"Audit-Logs: API-Aktivitäten nachverfolgen \u0026 Compliance","sidebarTitle":"Audit-Logs","href":"/de/console/audit-logs"},{"title":"Einstellung für Modelltraining","href":"/de/console/model-training-preference"},{"title":"Datenaufbewahrung \u0026 Löschung: DSGVO-Datenschutzkontrollen","sidebarTitle":"Datenaufbewahrung","href":"/de/console/data-retention"},{"title":"KI-Copilot Ask Didit in der Didit Console","sidebarTitle":"Ask Didit","href":"/de/console/ask-didit"}]},{"group":"Sicherheit \u0026 Compliance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/shield.svg","pages":[{"title":"Sicherheit \u0026 Compliance: SOC 2, ISO 27001, DSGVO","sidebarTitle":"Sicherheit \u0026 Compliance","href":"/de/getting-started/security-compliance"},{"title":"Biometrische Einwilligung für BIPA, CUBI und Colorado","sidebarTitle":"Biometrische Einwilligung","href":"/de/getting-started/biometric-consent"},{"title":"Zertifizierungen von Didit: SOC 2, ISO 27001, iBeta","sidebarTitle":"Zertifizierungen \u0026 Attestierungen","href":"/de/getting-started/certifications"},{"title":"AMLR-Compliance-Leitfaden: EU-Verordnung 2024/1624 APIs","sidebarTitle":"AMLR-Compliance-Leitfaden","href":"/de/getting-started/amlr-compliance"}]},{"group":"Didit Academy","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/play.svg","pages":[{"title":"Didit Academy Videokurs \u0026 Transkripte","sidebarTitle":"Didit Academy","href":"/de/academy/overview"},{"title":"Plattform-Tour: KYC, KYB \u0026 Transaktionsüberwachung","href":"/de/academy/platform-tour"},{"title":"KYC-Verifizierung: Was Endbenutzer sehen","description":"Transkript: Der KYC-Ablauf für Endbenutzer mit Didit, Schritt für Schritt – Branding, Dokument, NFC, Liveness, Gesichtsabgleich und Ablehnung.","href":"/de/academy/kyc-user-experience"},{"title":"KYC-Workflow ohne Code erstellen","href":"/de/academy/build-kyc-workflow"},{"title":"Didit mit Claude über MCP verbinden","description":"Videotranskript: Didit-MCP-Server mit Claude verbinden, KYC-Prüfungen starten, Sitzungen abfragen und Betrugsregeln per Chat bearbeiten.","href":"/de/academy/mcp-claude"},{"title":"Verifizierungsergebnis richtig lesen","href":"/de/academy/verification-results"},{"title":"KYB erklärt: Vom Unternehmensregister bis zum UBO","href":"/de/academy/kyb-explained"},{"title":"Echtzeit-Transaktionsüberwachung: Regeln einrichten","href":"/de/academy/transaction-monitoring"},{"title":"Didit integrieren: API, SDK und Webhooks","href":"/de/academy/integrate-api-sdk"},{"title":"Analytics, Teams und Rollen in Didit","href":"/de/academy/analytics-teams-roles"},{"title":"Didit Preise einfach erklärt (Video)","href":"/de/academy/pricing"}]},{"group":"Ressourcen","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/book.svg","pages":[{"title":"Datenmodelle in der Didit API-Referenz","sidebarTitle":"Datenmodelle","href":"/de/reference/data-models"},{"title":"Live-Demos für KYC, AML \u0026 Liveness im Browser testen","sidebarTitle":"Live-Demos","href":"/de/integration/demos"},{"title":"Didit vs. Sumsub vs. Veriff vs. Onfido vs. Persona","sidebarTitle":"Plattformvergleich","href":"/de/getting-started/competition-analysis"},{"title":"AI-Agent-Skills: KYC für Cursor \u0026 Claude Code","sidebarTitle":"AI-Agent-Skills","href":"/de/getting-started/agent-skills"}]}]},{"tab":"Integrieren / SDKs","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Integrieren / SDKs","href":"/de/integration/sdks"}]},{"tab":"API-Referenz","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"API-Referenz","href":"/de/api-reference/overview"}]},{"tab":"Benutzerverifizierung","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"Benutzerverifizierung","href":"/de/core-technology/liveness/overview"}]},{"tab":"Unternehmensverifizierung","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/business-verifications.svg","pages":[{"title":"Unternehmensverifizierung","href":"/de/business-verification/overview"}]},{"tab":"Transaktionsüberwachung","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Transaktionsüberwachung","href":"/de/transaction-monitoring/overview"}]},{"tab":"Changelog","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/calendar.svg","pages":[{"title":"Changelog","href":"/de/changelog"}]}],"global":{"anchors":[{"anchor":"API-Referenz","icon":"code","href":"/de/api-reference/overview"},{"anchor":"Business Console","icon":"gauge","href":"https://business.didit.me"},{"anchor":"OpenAPI-Spezifikation","icon":"file-code","href":"https://docs.didit.me/de/openapi-25.json"},{"anchor":"Integrations-Prompt","icon":"wand-magic-sparkles","href":"/de/integration/integration-prompt"},{"anchor":"MCP-Server","icon":"plug","href":"/de/integration/mcp/overview"},{"anchor":"Agent-Skills","icon":"robot","href":"https://github.com/didit-protocol/skills"}]}},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"pages":[{"title":"fr","href":"/fr/academy/build-kyc-workflow"}]},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"pages":[{"title":"it","href":"/it/academy/build-kyc-workflow"}]},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"pages":[{"title":"pt","href":"/pt/academy/build-kyc-workflow"}]},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"pages":[{"title":"ca","href":"/ca/academy/build-kyc-workflow"}]},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"pages":[{"title":"id","href":"/id/academy/build-kyc-workflow"}]},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"pages":[{"title":"ru","href":"/ru/academy/build-kyc-workflow"}]},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"pages":[{"title":"ko","href":"/ko/academy/build-kyc-workflow"}]},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"pages":[{"title":"zh","href":"/zh/academy/build-kyc-workflow"}]},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"pages":[{"title":"ar","href":"/ar/academy/build-kyc-workflow"}]},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"pages":[{"title":"hi","href":"/hi/academy/build-kyc-workflow"}]}]},"basePath":"","title":"KYC-Workflow ohne Code erstellen - Didit Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":[],"chunks":[]}