https://mcp.didit.me/mcp stellt einem angemeldeten Benutzer 169 Tools zur Verfügung: 80 für Lesen, 62 für Schreiben und 27 destruktive.
Die 17 Investigator-Tools sind ebenfalls aufgeführt, funktionieren jedoch erst, sobald der Investigator für Ihre Organisation aktiviert ist.
Zwei weitere (didit_org_top_up und didit_org_reveal_application_api_key) sind in jedem OAuth-authentifizierten Katalog ausgeblendet und erscheinen nur auf einem lokalen stdio-Server, der zudem fünf Tools zur Kontoeinrichtung hinzufügt (siehe Self-Hosting).
Diese Seite wird aus der Tool-Registry in didit-protocol/mcp generiert (src/index.ts, die Version, die der gehostete Server in serverInfo meldet). Namen, Typen und erforderliche Argumente stammen aus der servereigenen Antwort von tools/list; die Rollenberechtigung stammt aus src/permissions.ts.
So lesen Sie die Tabelle
| Spalte | Bedeutung |
|---|---|
| Typ | Aus den MCP-Annotationen des Tools. Lesen ist schreibgeschützt. Schreiben erstellt oder ändert etwas. Destruktiv löscht oder überschreibt Daten, ändert etwas mit sofortiger Wirkung (ein veröffentlichter Workflow, eine Sitzungsentscheidung), legt ein Geheimnis offen oder transferiert Geld; Clients fordern eine Bestätigung an, bevor sie diese ausführen. Kostenpflichtige Standalone-Prüfungen zählen als Schreibvorgänge. |
| Geltungsbereich | Der OAuth-Scope, dessen Ressourcen die Rollenberechtigung des Tools enthalten: didit:verification für Sitzungen, Unternehmen, Fälle, Netzwerke, Transaktionen und die Sperrliste; didit:management für Workflows, Fragebögen, Listen, Webhooks, Integrationen, Mitglieder, Rollen, API-Schlüssel, Audit-Logs, die Organisation, Anwendungen, Abonnements und Benutzer. Entweder steht für Analysen, die in beiden Scopes enthalten sind, oder für ein Tool ohne rollenbasierte Prüfung, das unter dem von Ihnen genehmigten Scope ausgeführt wird. Siehe Authentifizierung. |
| Rollenberechtigung | Die Berechtigung, die Ihre Organisationsrolle besitzen muss, wie sie vom Didit-Backend geprüft wird. Ein Bindestrich bedeutet, dass der Endpoint an die Mitgliedschaft gebunden ist oder keine rollenbasierte Prüfung hat. Wenn Ihrer Rolle die Berechtigung fehlt, gibt das Tool einen missing_scope-Fehler zurück, der sie benennt. |
organization_id und application_id, um einen Scope festzulegen. Bei einer einzelnen Organisation und Anwendung werden diese für Sie aufgelöst; bei mehreren decken die *_search-Tools und didit_analytics alle ab, und die anwendungsspezifischen *_list-Tools verhalten sich genauso, wenn Sie keinen Scope übergeben.
didit_session_delete und didit_session_batch_delete verweigern die Ausführung ohne confirm: true in ihren Argumenten; dasselbe gilt für die Investigator-Entscheidungstools (accept, override, batch_accept, rereview, question_answer, question_dismiss) und das nur lokal verfügbare didit_org_reveal_application_api_key. didit_case_manage erfordert dies bei der Einreichung eines SAR, und didit_vendor_user_delete sowie didit_vendor_business_delete erfordern dies, wenn delete_all true ist.Ermittlung und anwendungsübergreifende Tools
Diese decken jede Organisation und Anwendung ab, auf die Sie mit einem einzigen Aufruf zugreifen können; jede Zeile ist mit ihrer Organisation und Anwendung gekennzeichnet.| Tool | Typ | Geltungsbereich | Rollenberechtigung | Funktionsweise |
|---|---|---|---|---|
didit_context_get | Lesen | Entweder | — | Jede Organisation und Anwendung, auf die Sie zugreifen können, verschachtelt aufgelistet, plus die Standardorganisation und -anwendung, wenn es nur eine gibt. Rufen Sie dies zuerst auf. |
didit_session_search | Lesen | didit:verification | list:sessions | Verifizierungssitzungen über alle Ihre Anwendungen und Organisationen hinweg durchsuchen, die neuesten zuerst. |
didit_transaction_search | Lesen | didit:verification | list:transactions | Überwachte Transaktionen über alle Ihre Anwendungen und Organisationen hinweg durchsuchen. |
didit_case_search | Lesen | didit:verification | list:cases | Untersuchungsfälle über alle Ihre Anwendungen und Organisationen hinweg durchsuchen. |
didit_vendor_user_search | Lesen | didit:management | list:users | Einen Endkunden nach Name, E-Mail oder vendor_data über alle Ihre Anwendungen hinweg finden. |
didit_vendor_business_search | Lesen | didit:verification | list:businesses | Ein KYB-Unternehmen über alle Ihre Anwendungen hinweg finden. |
didit_workflow_search | Lesen | didit:management | read:workflows | Einen Workflow nach ID oder Label über alle Ihre Anwendungen hinweg finden; das Ergebnis gibt an, welche Organisation und Anwendung ihn besitzen. |
didit_analytics | Lesen | Entweder | read:analytics | Aggregierte Analysen für ein Datumsfenster (Anfrageaufschlüsselung, Funktions-Funnel, Konversionsrate) über alle Ihre Anwendungen hinweg. |
Sitzungen (KYC und KYB)
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_session_create | Schreiben | didit:verification | create:sessions oder write:sessions | Erstellt eine Verifizierungssitzung für einen Workflow. Gibt session_id, url und session_token zurück. |
didit_session_list | Lesen | didit:verification | list:sessions | Listet Sitzungen in einer Anwendung auf. Umfasst alle Anwendungen, wenn Sie keinen Scope angeben. |
didit_session_get_decision | Lesen | didit:verification | read:sessions | Die vollständige Entscheidung und alle extrahierten Daten für eine Sitzung. |
didit_session_get_location_evidence | Lesen | didit:verification | read:sessions | Die Beweisdaten für die genaue Standortbestimmung einer Sitzung für jeden Standortschritt: die Konfiguration, anhand derer beurteilt wurde, das Urteil, jeder Versuch, die Referenzpunkte, die Entfernungen und die Bereiche. |
didit_session_update_status | Destruktiv | didit:verification | write:sessions | Eine Sitzung genehmigen, ablehnen oder eine erneute Einreichung anfordern. |
didit_session_update_data | Schreiben | didit:verification | write:sessions | Korrigiert die aus dem Ausweisdokument extrahierten Daten (Überschreibung durch Prüfer). |
didit_session_update_poa_data | Schreiben | didit:verification | write:sessions | Korrigiert die aus dem Dokument zum Adressnachweis extrahierten Daten. |
didit_session_delete | Destruktiv | didit:verification | delete:sessions | Löscht eine Sitzung mit ihren Verifizierungsdaten und Medien endgültig. Erfordert confirm: true. |
didit_session_batch_delete | Destruktiv | didit:verification | delete:sessions | Löscht mehrere KYC-Sitzungen anhand der Sitzungsnummer oder alle KYC-Sitzungen in der Anwendung endgültig. Erfordert confirm: true. KYB-Sitzungen werden niemals angetastet. |
didit_session_generate_pdf | Schreiben | didit:verification | read:sessions | Erstellt einen PDF-Verifizierungsbericht für eine Sitzung. |
didit_session_list_reviews | Lesen | didit:verification | read:sessions | Der Prüfungsverlauf und das Aktivitätslog einer Sitzung. |
didit_session_add_review | Schreiben | didit:verification | write:sessions | Fügt einer Sitzung eine Prüfungsnotiz hinzu und ändert optional ihren Status. |
didit_session_share | Schreiben | didit:verification | write:sessions | Teilt eine verifizierte Sitzung mit einem vertrauenswürdigen Partner (Wiederverwendbares KYC). |
didit_session_import_shared | Schreiben | Beides | — | Importiert eine Sitzung, die ein Partner mit Ihnen geteilt hat (Wiederverwendbares KYC). |
didit_session_create_import | Schreiben | Beides | — | Startet einen Massenimport-Auftrag aus einer gehosteten CSV- oder NDJSON-Datei. |
didit_session_get_import_template | Lesen | Beides | — | Lädt die Importvorlage herunter (Spaltenüberschriften und Format). |
didit_session_get_import | Lesen | Beides | — | Status und Zusammenfassung eines Massenimport-Auftrags. |
didit_session_get_import_errors | Lesen | Beides | — | Zeilenweise Fehler eines Massenimport-Auftrags. |
didit_session_explain_decision | Lesen | didit:verification | read:sessions | Warum eine Sitzung den Status Genehmigt, Abgelehnt oder In Prüfung erhalten hat: die ausschlaggebende Funktion, jede Warnung, die sich ausgewirkt hat, jede ausgelöste Statusregel, jede Überschreibung durch einen Prüfer und die Workflow-Einstellung hinter jeder Ursache. |
didit_session_webhooks | Lesen | didit:verification | read:sessions | Die in den letzten 30 Tagen für eine Sitzung gesendeten Webhook-Zustellungen: Ziel, HTTP-Status, zeitliche Angaben, Signatur-Header und eine gekürzte Kopie der Payload. |
didit_session_webhook_resend | Schreiben | didit:verification | create:sessions | Sendet eine protokollierte Webhook-Zustellung einer Sitzung erneut an den konfigurierten Endpoint, beispielsweise nachdem der Endpoint korrigiert wurde. |
Workflows
Einfache Workflows sind eine flache Funktionsliste; Graph-Workflows ergänzen Verzweigungen, Bedingungen und Document AI-Schritte. Siehe Erweitert: Verzweigte Workflows.| Tool | Typ | Scope | Rollenberechtigung | Beschreibung |
|---|---|---|---|---|
didit_workflow_list | Lesen | didit:management | read:workflows | Listet Verifizierungs-Workflows auf. Umfasst alle Anwendungen, wenn kein Scope angegeben wird. |
didit_workflow_create | Schreiben | didit:management | write:workflows | Erstellt einen einfachen, linearen Workflow aus einer geordneten Funktionsliste. Veröffentlicht ihn, sofern nicht status: "draft" übergeben wird. |
didit_workflow_get | Lesen | didit:management | read:workflows | Die vollständige Konfiguration eines Workflows, einschließlich der pro Funktion zurückgegebenen Datenpunkte. |
didit_workflow_update | Destruktiv | didit:management | write:workflows | Ändert die übergeordneten Einstellungen eines Workflows (Label, Standard-Flag, Wiederholungsversuche, Ablauf, White-Label, Erlaubnislisten). |
didit_workflow_delete | Destruktiv | didit:management | write:workflows | Löscht einen Entwurfs-Workflow. |
didit_workflow_get_graph | Lesen | didit:management | read:workflows | Der Knoten-Graph eines Workflows mit Status und Editierbarkeit. Große Konfigurationen werden zusammengefasst, sofern sie nicht explizit angefordert werden. |
didit_workflow_get_field_definitions | Lesen | didit:management | read:workflows | Jedes Feld, nach dem verzweigt werden kann, und die jeweils zulässigen Operatoren. |
didit_workflow_get_feature_config_schema | Lesen | Entweder | — | Jeder config-Schlüssel, den eine Workflow-Funktion akzeptiert, mit Typ, Grenzen, Standardwert und Bedeutung. |
didit_workflow_get_id_verification_methods_catalog | Lesen | didit:management | read:workflows | Pro Land: welche dokumentenunabhängigen Abfragen und Digital-ID-Wallets angeboten werden, ob sie aktiv sind, und deren Katalogpreise. |
didit_workflow_get_kyb_registry_catalog | Lesen | Entweder | — | Pro Land: welche Unternehmensdaten-Stufen die Register anbieten und ob eine Registerüberwachung angeboten wird, inklusive Preisen. Keine Organisation oder Anwendung erforderlich. |
didit_workflow_get_branch_fields | Lesen | didit:management | read:workflows | Die verfügbaren Felder an einem Verzweigungspunkt eines Kandidaten-Graphen. |
didit_workflow_validate_graph | Lesen | didit:management | read:workflows | Validierung im Testlauf eines vollständigen Graphen. Speichert nichts. |
didit_workflow_edit_graph | Destruktiv | didit:management | write:workflows | Ändert einen bestehenden Graphen mit kleinen Operationen; der Server ruft den vollständigen Graphen selbst ab und speichert einen Entwurf. |
didit_workflow_set_graph | Destruktiv | didit:management | write:workflows | Ersetzt den gesamten Graphen eines Workflows. Speichert einen Entwurf; die Veröffentlichung ist ein separater Schritt. |
didit_workflow_create_draft | Schreiben | didit:management | write:workflows | Erstellt einen bearbeitbaren Entwurf aus einem veröffentlichten Workflow. |
didit_workflow_publish | Destruktiv | didit:management | write:workflows | Veröffentlicht den ausstehenden Entwurf, damit neue Sitzungen ihn verwenden. |
didit_workflow_build_graph | Lesen | didit:management | read:workflows | Erstellt einen vollständigen Graphen aus einer einfachen Funktionsspezifikation, ohne etwas zu speichern. |
Compliance-Assistent
Erstellen Sie einen Workflow aus Ihrem regulatorischen Profil: ein adaptives Interview, die für Sie geltenden Verpflichtungen mit Quellenangaben und ein generierter länderübergreifender Workflow.| Tool | Typ | Scope | Rollenberechtigung | Beschreibung |
|---|---|---|---|---|
didit_compliance_interview_next | Lesen | didit:management | read:workflows | Die nächste Frage des adaptiven Compliance-Interviews oder done, wenn es abgeschlossen ist. Übergeben Sie bei jedem Aufruf alle bisher gesammelten Antworten. |
didit_compliance_profile_get | Lesen | didit:management | read:workflows | Ihr gespeichertes Compliance-Profil: die Antworten des Interviews und die daraus abgeleiteten Attribute. |
didit_compliance_profile_set | Destruktiv | didit:management | write:workflows | Speichert die vollständigen Interviewantworten und ersetzt jedes bestehende Compliance-Profil. |
didit_compliance_requirements | Lesen | didit:management | read:workflows | Die für Sie geltenden regulatorischen Verpflichtungen mit Quellenangaben, abgeleitet aus dem gespeicherten Profil. |
didit_compliance_generate_workflow | Lesen | didit:management | read:workflows | Generiert einen länderübergreifenden Workflow-Graphen aus dem gespeicherten Profil: ein gemeinsamer Hauptstrang sowie länderspezifische Verzweigungen mit den jeweils erforderlichen Prüfungen. |
didit_compliance_check_workflow | Lesen | didit:management | read:workflows | Prüft mit Quellenangaben, welche Verpflichtungen eine Workflow-Version erfüllt oder verletzt. |
Fragebögen
| Tool | Typ | Scope | Rollenberechtigung | Beschreibung |
|---|---|---|---|---|
didit_questionnaire_list | Lesen | didit:management | read:questionnaires | Listet die benutzerdefinierten Fragebögen einer Anwendung auf. |
didit_questionnaire_create | Schreiben | didit:management | write:questionnaires | Erstellt einen Fragebogen aus einer geordneten Liste von Fragen. |
didit_questionnaire_append_choices | Schreiben | didit:management | write:questionnaires | Fügt einer Frage eines Entwurfs-Fragebogens Antwortmöglichkeiten hinzu. |
didit_questionnaire_get | Lesen | didit:management | read:questionnaires | Die Fragen und Optionen eines Fragebogens. |
didit_questionnaire_update | Destruktiv | didit:management | write:questionnaires | Aktualisiert Titel, Beschreibung oder Fragen eines Fragebogens. |
didit_questionnaire_delete | Destruktiv | didit:management | write:questionnaires | Löscht einen Fragebogen. |
Eigenständige Verifizierungs-APIs
Einzelne abrechenbare Aufrufe ohne Sitzung. Jeder davon ist ein POST-Aufruf, der Credits verbraucht – selbst diejenigen, die wie eine Abfrage wirken (kyb_search, face_search).
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_verify_id | Schreiben | didit:verification | create:sessions | Ausweisdokument anhand des Vorderseiten- (und optional Rückseiten-)Bildes verifizieren. |
didit_verify_poa | Schreiben | didit:verification | create:sessions | Adressnachweisdokument verifizieren. |
didit_verify_database | Schreiben | didit:verification | create:sessions | Identitätsdaten mit nationalen und globalen offiziellen Quellen abgleichen. |
didit_verify_kyb_search | Schreiben | didit:verification | create:sessions | Offizielle Unternehmensregister nach Namen oder Registernummer durchsuchen; gibt Kandidaten zurück. |
didit_verify_kyb_select | Schreiben | didit:verification | create:sessions | Vollständigen Registerdatensatz für einen von didit_verify_kyb_search zurückgegebenen Kandidaten abrufen. |
didit_verify_passive_liveness | Schreiben | didit:verification | create:sessions | Passive Liveness-Erkennung anhand eines einzelnen Bildes. |
didit_verify_face_match | Schreiben | didit:verification | create:sessions | Zwei Gesichtsbilder vergleichen (1:1). |
didit_verify_face_search | Schreiben | didit:verification | create:sessions | Ein Gesicht mit zuvor verifizierten Gesichtern abgleichen (1:N). |
didit_verify_age | Schreiben | didit:verification | create:sessions | Alter einer Person anhand eines Gesichtsbildes schätzen. |
didit_verify_aml | Schreiben | didit:verification | create:sessions | Einen Namen auf Sanktionen, PEP und Beobachtungslisten sowie optional auf negative Medienberichte prüfen. |
didit_verify_email_send | Schreiben | Beide | — | Einmalcode an eine E-Mail-Adresse senden. |
didit_verify_email_check | Schreiben | Beide | — | Den an eine E-Mail-Adresse gesendeten Code prüfen. |
didit_verify_phone_send | Schreiben | Beide | — | Einmalcode an eine Telefonnummer senden. |
didit_verify_phone_check | Schreiben | Beide | — | Den an eine Telefonnummer gesendeten Code prüfen. |
Transaktionsüberwachung
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_transaction_list | Lesen | didit:verification | list:transactions | Überwachte Transaktionen in einer Anwendung auflisten. Erstreckt sich auf alle Anwendungen, wenn kein Scope angegeben wird. |
didit_transaction_create | Schreiben | didit:verification | create:transactions | Transaktion zur Überwachung und Regelauswertung übermitteln. |
didit_transaction_get | Lesen | didit:verification | list:transactions | Eine überwachte Transaktion mit ihrem Regelauswertungsergebnis abrufen. |
didit_transaction_screen_wallet | Schreiben | didit:verification | create:transactions | Krypto-Wallet-Adresse auf AML-Risiken prüfen, ohne eine Transaktion zu erstellen. |
didit_transaction_rule_list | Lesen | didit:verification | list:transactions | Transaktionsüberwachungsregeln einer Anwendung auflisten. |
didit_transaction_rule_get | Lesen | didit:verification | list:transactions | Eine Regel mit ihren Bedingungen, ihrer Aggregation, ihrem Scope, ihren Aktionen und Zählern abrufen. |
didit_transaction_rule_create | Schreiben | didit:verification | write:transactions | Benutzerdefinierte Regel erstellen. |
didit_transaction_rule_update | Schreiben | didit:verification | write:transactions | Regel partiell aktualisieren. |
didit_transaction_rule_delete | Destruktiv | didit:verification | write:transactions | Benutzerdefinierte Regel löschen. |
didit_transaction_rule_backtest | Lesen | didit:verification | list:transactions | Eine hypothetische Regel testweise auf bis zu 10.000 der neuesten Transaktionen anwenden. Nimmt keine Änderungen vor. |
didit_transaction_rule_library_list | Lesen | didit:verification | list:transactions | Vordefinierte Regelbibliothek von Didit mit Installationsstatus durchsuchen. |
didit_transaction_rule_install | Schreiben | didit:verification | write:transactions | Vordefinierte Regeln nach Bibliotheksschlüssel oder Bundle installieren. |
didit_transaction_rule_uninstall | Destruktiv | didit:verification | write:transactions | Installierte vordefinierte Regeln nach Bibliotheksschlüssel oder Bundle entfernen. |
didit_transaction_sdk_token | Schreiben | Beide | — | Kurzlebiges, an einen Endbenutzer gebundenes Token generieren, um Transaktionen über die Client-SDKs zu übermitteln. |
Travel Rule
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_travel_rule_get_settings | Lesen | Entweder | — | Ihre Travel-Rule-Einstellungen: VASP-Profil, Verhandlungsrichtlinie, Nachweismethoden, netzwerkspezifische Modi und Ihre Travel Address. |
didit_travel_rule_update_settings | Schreiben | Entweder | — | Travel-Rule-Einstellungen ändern; übergeben Sie nur die zu ändernden Felder. Die Aktivierung erfordert einen rechtlichen Namen. |
didit_travel_rule_search_vasps | Lesen | Entweder | — | Das VASP-Verzeichnis durchsuchen, mit Due-Diligence-Scores und den Netzwerken, über die jeder VASP erreichbar ist. |
didit_travel_rule_list_wallet_addresses | Lesen | Entweder | — | Das Wallet-Adressbuch, gegen das eingehende Transfers abgeglichen werden, mit dem Status der Inhaberschaftsverifizierung jeder Adresse. |
didit_travel_rule_add_wallet_address | Schreiben | Entweder | — | Eine von Ihnen kontrollierte Wallet zum Adressbuch hinzufügen, optional als bereits per Selbsterklärung inhaberschaftsverifiziert. |
didit_travel_rule_update_wallet_address | Schreiben | Entweder | — | Die Inhaberangaben eines Adressbucheintrags aktualisieren. |
didit_travel_rule_delete_wallet_address | Destruktiv | Entweder | — | Einen Adressbucheintrag löschen; er wird ab sofort nicht mehr mit neuen Transfers abgeglichen. |
didit_travel_rule_confirm_ownership | Destruktiv | Entweder | — | Die Wallet-Inhaberschaft bei einem Transfer bestätigen oder ablehnen, der auf einen Inhaberschaftsnachweis wartet. |
didit_travel_rule_transfer_action | Destruktiv | Entweder | — | Einen ausgehenden Transfer mit seinem On-Chain-Hash abschließen, einen nicht finalen Transfer abbrechen oder das Gegenpartei-Routing erneut ausführen. |
didit_travel_rule_get_vasp | Lesen | Entweder | — | Einen einzelnen VASP-Verzeichniseintrag anhand der ID abrufen, mit denselben Feldern wie eine Suchzeile: Routen, Netzwerkauflistungen, Aliase, Kontakte und Entitäten. |
didit_travel_rule_list_networks | Lesen | Entweder | — | Der Status jedes Travel-Rule-Netzwerks für Ihre Anwendung, mit dem Grund, Ihrem Teilnehmerdatensatz und dem Due-Diligence-Fragebogen. |
didit_travel_rule_request_network | Schreiben | Entweder | — | Den Beitritt zu einem Travel-Rule-Netzwerk als Teilnehmer anfragen. Die Anfrage wartet, bis der Due-Diligence-Fragebogen genehmigt wurde. |
didit_travel_rule_get_network_questionnaire | Lesen | Entweder | — | Der Due-Diligence-Fragebogen für den Netzwerkzugang: Status, gespeicherte Antworten, die Notiz des Prüfers und der Statusverlauf. |
didit_travel_rule_update_network_questionnaire | Schreiben | Entweder | — | Antworten im Fragebogenentwurf speichern. Übergeben Sie nur die zu ändernden Antworten. |
didit_travel_rule_submit_network_questionnaire | Destruktiv | Entweder | — | Den gespeicherten Fragebogen zur Prüfung einreichen. Er kann nicht bearbeitet werden, während er in Prüfung ist. |
didit_travel_rule_set_counterparty_vasp | Schreiben | Entweder | — | Den Gegenpartei-VASP eines ausgehenden Transfers auswählen, der nicht geroutet werden konnte, und den Austausch dorthin erneut ausführen. |
didit_travel_rule_list_messages | Lesen | Entweder | — | Die bei einem Transfer mit dem Gegenpartei-VASP ausgetauschten Nachrichten und Dokumentenanfragen, die ältesten zuerst. |
didit_travel_rule_send_message | Schreiben | Entweder | — | Eine Nachricht oder eine Dokumentenanfrage an den Gegenpartei-VASP eines Transfers senden. Nur Transfers mit einem anderen Didit-Kunden oder über E-Mail können Nachrichten enthalten. |
didit_travel_rule_list_counterparty_contacts | Lesen | Entweder | — | Die Compliance-Kontakte, die verwendet werden, um einen Gegenpartei-VASP per E-Mail zu erreichen: die Kontakte der Plattform und die Ihrer eigenen Anwendung. |
didit_travel_rule_add_counterparty_contact | Schreiben | Entweder | — | Einen Compliance-Kontakt für einen Verzeichnis-VASP hinzufügen, privat für Ihre Anwendung. |
didit_travel_rule_delete_counterparty_contact | Destruktiv | Entweder | — | Einen der anwendungseigenen Gegenparteikontakte löschen. |
didit_travel_rule_get_sandbox_scenarios | Lesen | Entweder | — | Der Didit-Test-VASP, mit dem Sandbox-Anwendungen Daten austauschen, und die Szenarien (annehmen, ablehnen, Namensabweichung, nicht erreichbar, Timeout, selbstverwahrte Wallet), die jede Adresse auswählt. |
didit_travel_rule_trigger_test_inbound | Schreiben | Entweder | — | Nur für Sandbox-Anwendungen: Lassen Sie sich vom Didit-Test-VASP einen eingehenden Travel-Rule-Transfer senden. |
Vendor-Benutzer und -Unternehmen
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_vendor_user_list | Lesen | didit:management | list:users | Verifizierte Benutzer auflisten, gruppiert nach vendor_data. Gilt für alle Anwendungen, wenn Sie keinen Scope angeben. |
didit_vendor_user_create | Schreiben | didit:management | create:users | Einen Benutzerdatensatz manuell erstellen. |
didit_vendor_user_get | Lesen | didit:management | read:users | Einen Benutzer anhand von vendor_data abrufen. |
didit_vendor_user_update | Schreiben | didit:management | write:users | Die Profilfelder eines Benutzers aktualisieren. |
didit_vendor_user_update_status | Schreiben | didit:management | write:users | Den Status eines Benutzers auf ACTIVE, FLAGGED oder BLOCKED setzen. |
didit_vendor_user_delete | Destruktiv | didit:management | delete:users | Benutzer in einem Batch anhand von vendor_data löschen oder alle Benutzer löschen. |
didit_vendor_business_list | Lesen | didit:verification | list:businesses | Verifizierte Unternehmen auflisten, gruppiert nach vendor_data. Gilt für alle Anwendungen, wenn Sie keinen Scope angeben. |
didit_vendor_business_create | Schreiben | didit:verification | create:businesses | Einen Unternehmensdatensatz manuell erstellen. |
didit_vendor_business_get | Lesen | didit:verification | read:businesses | Ein Unternehmen anhand von vendor_data abrufen. |
didit_vendor_business_update | Schreiben | Entweder | — | Die Profilfelder eines Unternehmens aktualisieren. |
didit_vendor_business_update_status | Schreiben | didit:verification | write:businesses | Den Status eines Unternehmens auf ACTIVE, FLAGGED oder BLOCKED setzen. |
didit_vendor_business_delete | Destruktiv | didit:verification | delete:businesses | Unternehmen in einem Batch anhand von vendor_data oder der internen ID löschen oder alle Unternehmen löschen. |
Listen, Sperrliste und Allowlist
| Tool | Typ | Geltungsbereich | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_lists_list | Lesen | didit:management | read:lists | Alle Listen einer Anwendung: Sperrlisten, Allowlists und benutzerdefinierte Listen. |
didit_lists_create | Schreiben | didit:management | create:lists | Eine Allowlist oder benutzerdefinierte Liste erstellen. |
didit_lists_get | Lesen | didit:management | read:lists | Eine Liste nach UUID. |
didit_lists_update | Schreiben | didit:management | write:lists | Eine Liste umbenennen oder ihre Beschreibung ändern. |
didit_lists_delete | Destruktiv | didit:management | delete:lists | Eine Liste und alle ihre Einträge löschen. |
didit_lists_entries_list | Lesen | didit:management | read:lists | Die Einträge einer Liste. |
didit_lists_entry_create | Schreiben | didit:management | create:lists | Einen Eintrag zu einer Liste hinzufügen, nach Wert oder aus einer Sitzung. |
didit_lists_entry_upload_face | Schreiben | didit:management | create:lists | Ein Gesicht aus einem Bild zu einer Gesichtsliste hinzufügen, ohne eine Sitzung. |
didit_lists_entry_delete | Destruktiv | didit:management | delete:lists | Einen Eintrag aus einer Liste entfernen. |
didit_blocklist_get | Lesen | didit:verification | read:blocklist | Einträge der Sperrliste auflisten (Legacy-Hilfsfunktion). |
didit_blocklist_add | Schreiben | didit:verification | write:blocklist | Einen Eintrag zur Sperrliste hinzufügen (Legacy-Hilfsfunktion). |
didit_blocklist_remove | Destruktiv | didit:verification | write:blocklist | Einen Eintrag aus der Sperrliste entfernen (Legacy-Hilfsfunktion). |
didit_allowlist_add | Schreiben | didit:verification | write:blocklist | Einen Eintrag zur Allowlist hinzufügen (Legacy-Hilfsfunktion). |
Fälle
| Tool | Typ | Geltungsbereich | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_case_list | Lesen | didit:verification | list:cases | Fälle in einer Anwendung auflisten. Erstreckt sich auf alle Anwendungen, wenn kein Geltungsbereich angegeben wird. |
didit_case_get | Lesen | didit:verification | read:cases | Ein Fall mit seinen Details. |
didit_case_create | Schreiben | didit:verification | write:cases | Einen Fall eröffnen. |
didit_case_statistics | Lesen | didit:verification | list:cases | Fallanzahlen nach Status und ähnliche Statistiken. |
didit_case_manage | Destruktiv | didit:verification | write:cases | Einen Fall zuweisen, lösen, wiedereröffnen, eskalieren, kommentieren oder aktualisieren. |
Betrugsnetzwerke
| Tool | Typ | Geltungsbereich | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_network_list | Lesen | didit:verification | list:networks | Die Betrugsnetzwerke in einer Anwendung auflisten, mit den Filtern und KPIs der Konsole. |
didit_network_get | Lesen | didit:verification | read:networks | Ein Betrugsnetzwerk mit seinen Mitgliedern und Signalen; Graph, Karte und Zeitachse auf Anfrage. |
didit_network_membership_get | Lesen | didit:verification | read:networks | Die Betrugsnetzwerke, zu denen eine Sitzung, Unternehmenssitzung, ein Benutzer, ein Unternehmen oder eine Transaktion gehört. |
Investigator
Diese Tools werden intools/list für jeden angemeldeten Benutzer angezeigt, funktionieren jedoch erst, wenn der Investigator für Ihre Organisation aktiviert ist.
| Tool | Typ | Geltungsbereich | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_investigator_queue_list | Lesen | Beides | — | Die offenen Berichte des Investigators – die Prüfwarteschlange – mit der jeweiligen Empfehlung und dem jeweiligen Konfidenzwert auflisten. |
didit_investigator_report_get | Lesen | Beides | — | Ein Investigator-Bericht: Empfehlung, Konfidenzwert, Risiko, Darstellung, Belege, Präzedenzfälle und Fragen. |
didit_investigator_record_get | Lesen | Beides | — | Die neueste Überprüfung des Investigators für eine Verifizierung oder eine Transaktion, offen oder entschieden. |
didit_investigator_accept | Destruktiv | Beides | — | Die Empfehlung des Investigators für ein Element annehmen; über das Element wird entschieden und es wird unter Ihrem Namen protokolliert. |
didit_investigator_override | Destruktiv | Beides | — | Ein Element mit einer anderen Aktion, einer Kategorie und einem Grund anstelle der Empfehlung entscheiden. |
didit_investigator_batch_accept | Destruktiv | Beides | — | Bis zu 50 bereitstehende Empfehlungen auf einmal annehmen; ein Element, das nicht angenommen werden kann, wird unter Angabe des Grundes übersprungen. |
didit_investigator_add_note | Schreiben | Beides | — | Einen Fakt zu einem Element des Berichts als Teamnotiz hinzufügen, die bei der nächsten Überprüfung gelesen wird. |
didit_investigator_rereview | Destruktiv | Beides | — | Den Investigator bitten, ein Element erneut zu prüfen; der neue Bericht ersetzt den offenen. |
didit_investigator_question_list | Lesen | Beides | — | Die vom Investigator aufgeworfenen Richtlinienfragen, neueste zuerst. |
didit_investigator_question_get | Lesen | Beides | — | Eine Richtlinienfrage mit den Entscheidungen des Teams in den letzten 30 Tagen zu dieser Situation und den möglichen Antworten. |
didit_investigator_question_answer | Destruktiv | Beides | — | Eine Richtlinienfrage beantworten; die meisten Antworten erstellen eine neue Richtlinienversion. |
didit_investigator_question_dismiss | Destruktiv | Beides | — | Eine Richtlinienfrage ohne Antwort schließen. |
didit_investigator_backtest_start | Schreiben | Beides | — | Einen kostenlosen Backtest starten, der die aktuelle Richtlinie auf die Entscheidungen der letzten 30 oder 90 Tage anwendet. Dabei wird nichts entschieden. |
didit_investigator_backtest_get | Lesen | Beides | — | Ein gespeicherter Backtest: Übereinstimmung nach Warteschlange, Stufe und Schwellenwert. |
didit_investigator_performance_get | Lesen | Beides | — | Die Übereinstimmung des Investigators mit Ihrem Team, Volumen, Zeitersparnis und Übersteuerungen über 7, 30 oder 90 Tage. |
didit_investigator_dashboard_get | Lesen | Beides | — | Das Investigator-Dashboard: 30-Tage-Automatisierung, wöchentlicher Verlauf, Ausgaben und Übersteuerungen. |
didit_investigator_activity_list | Lesen | Beides | — | Das Aktivitätenprotokoll des Investigators, neueste zuerst: was der Agent und andere Personen getan haben. |
Berichte, Audit-Log und Alerts
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_report_list | Lesen | Beide | — | Exportberichte auflisten. |
didit_report_get | Lesen | Beide | — | Status und Details eines einzelnen Exportberichts. |
didit_report_get_download_url | Lesen | Beide | — | Eine signierte Download-URL für einen fertigen Bericht. |
didit_report_export | Schreiben | Beide | — | Einen Export starten (Sitzungen, Transaktionen, Benutzer oder Unternehmen). |
didit_audit_log_list | Lesen | Beide | — | Audit-Log-Einträge für eine App: wer was geändert hat. |
didit_alert_list | Lesen | didit:management | read:applications | Die konfigurierten Alerts einer App. |
didit_alert_configure | Schreiben | didit:management | write:applications | Einen einzelnen Alert nach Typ konfigurieren. |
Webhooks
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_webhook_list | Lesen | didit:management | read:webhooks | Die Webhook-Ziele einer App. |
didit_webhook_create | Schreiben | didit:management | write:webhooks | Ein Webhook-Ziel erstellen. Das Signaturgeheimnis ist in der Antwort unkenntlich gemacht; kopieren Sie es aus der Konsole. |
didit_webhook_get | Lesen | didit:management | read:webhooks | Ein einzelnes Webhook-Ziel, mit unkenntlich gemachtem Signaturgeheimnis. |
didit_webhook_update | Destruktiv | didit:management | write:webhooks | URL, Version, Enabled-Flag oder abonnierte Ereignisse eines Ziels ändern. |
didit_webhook_delete | Destruktiv | didit:management | write:webhooks | Ein Webhook-Ziel löschen. |
Marketplace
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_marketplace_list_catalog | Lesen | didit:management | read:integrations | Der Anbieter-Marketplace: Blockchain-Analysen, AML-Screening, Telefon- und Bankverifizierungsanbieter sowie Travel-Rule-Netzwerke mit den jeweils benötigten Anmeldedaten. |
didit_marketplace_list_connections | Lesen | didit:management | read:integrations | Die Marketplace-Verbindungen und Netzwerkmitgliedschaften Ihrer App, mit Status und letzter Verwendung. Geheimnisse werden niemals zurückgegeben. |
didit_marketplace_request_integration | Schreiben | didit:management | write:integrations | Eine Integration anfragen, die noch nicht per Self-Service verfügbar ist; das Didit-Team setzt sich mit Ihnen in Verbindung. |
Organisation, Mitglieder, Abrechnung und Branding
Zwei Tools in dieser Gruppe (didit_org_top_up, didit_org_reveal_application_api_key) sind im Server definiert, aber im Katalog jedes per OAuth authentifizierten Aufrufers ausgeblendet; sie werden nur auf einem lokalen stdio-Server aufgeführt.
| Tool | Typ | Scope | Rollenberechtigung | Funktion |
|---|---|---|---|---|
didit_org_list | Lesen | Beide | — | Die Organisationen, zu denen Sie gehören. |
didit_org_list_applications | Lesen | Beide | — | Die Anwendungen einer Organisation. |
didit_org_get_application | Lesen | Beide | — | Anwendungsdetails, mit unkenntlich gemachtem API-Schlüssel. |
didit_org_reveal_application_api_key | Destruktiv | Beide | — | Den rohen Anwendungs-API-Schlüssel zurückgeben. Erfordert explizite IDs und confirm: true. Auf dem gehosteten Connector ausgeblendet. |
didit_org_get_balance | Lesen | didit:management | read:subscription | Credit-Guthaben und Einstellungen für automatisches Aufladen. |
didit_org_top_up | Destruktiv | Beide | — | Einen Stripe-Checkout erstellen, um Credits aufzuladen. Auf dem gehosteten Connector ausgeblendet. |
didit_branding_get | Lesen | didit:management | read:customization | Das Branding (Logos, Farben), das auf Ihre Verifizierungs-UI angewendet wird. |
didit_branding_update | Schreiben | didit:management | write:customization | Neue Branding-Bilder hochladen. |
didit_org_list_members | Lesen | didit:management | list:members | Die Mitglieder einer Organisation. |
didit_org_invite_member | Schreiben | didit:management | write:members | Ein Mitglied per E-Mail mit einer Rolle einladen. |
didit_org_update_member | Schreiben | didit:management | write:members | Die Rolle eines Mitglieds ändern. |
didit_org_remove_member | Destruktiv | didit:management | delete:members | Ein Mitglied aus der Organisation entfernen. |
didit_org_list_roles | Lesen | didit:management | list:roles | Die in der Organisation verfügbaren Rollen. |
didit_org_list_api_keys | Lesen | didit:management | read:applications | API-Schlüssel-Metadaten mit unkenntlich gemachten Rohwerten. |
Datei-Inputs
Tools, die eine Datei entgegennehmen (didit_verify_id, didit_verify_poa, didit_verify_passive_liveness, didit_verify_face_match, didit_verify_face_search, didit_verify_age, didit_lists_entry_upload_face, didit_branding_update), akzeptieren sie in einer von zwei Formen:
*_base64: Der Dateiinhalt inline als reines Base64 oder alsdata:-URL. Verwenden Sie dies beim gehosteten Endpoint.*_path: Ein absoluter Pfad auf dem Rechner, auf dem der Server ausgeführt wird. Funktioniert nur bei einem lokalen stdio-Server, der ein Dateisystem mit Ihnen teilt.
Beispiele
Konversationen, die diese Tools durchgängig nutzen.
Erweitert
Rollen, anwendungsübergreifendes Verhalten, verzweigte Workflows, Webhooks, Self-Hosting.