https://mcp.didit.me/mcp offre a un utente autenticato 169 strumenti: 80 di lettura, 62 di scrittura e 27 distruttivi.
Anche i 17 strumenti Investigator sono elencati, ma funzionano solo quando l’Investigator è attivo per la tua organizzazione.
Altri due (didit_org_top_up e didit_org_reveal_application_api_key) sono nascosti da ogni catalogo autenticato con OAuth e compaiono solo su un server stdio locale, che aggiunge anche cinque strumenti per la configurazione dell’account (vedi hosting autonomo).
Questa pagina è generata dal registro degli strumenti di didit-protocol/mcp (src/index.ts, la versione che il server ospitato riporta in serverInfo). Nomi, tipi e argomenti obbligatori provengono dalla risposta tools/list del server; il permesso del ruolo deriva da src/permissions.ts.
Come leggere la tabella
| Colonna | Significato |
|---|---|
| Tipo | Deriva dalle annotazioni MCP dello strumento. Lettura indica sola lettura. Scrittura crea o modifica qualcosa. Distruttivo elimina o sovrascrive dati, modifica qualcosa che ha effetto immediato (un workflow pubblicato, una decisione su una sessione), rivela un segreto o sposta denaro; i client chiedono conferma prima di eseguirli. Le verifiche autonome fatturabili contano come scritture. |
| Ambito | Lo scope OAuth le cui risorse includono il permesso del ruolo dello strumento: didit:verification per sessioni, aziende, casi, rete, transazioni e blocklist; didit:management per workflow, questionari, liste, webhook, integrazioni, membri, ruoli, chiavi API, registri di audit, organizzazione, applicazioni, abbonamento e utenti. Qualsiasi indica le analisi, incluse in entrambi gli scope, oppure uno strumento senza controllo per ruolo, che viene eseguito con lo scope che hai approvato. Vedi Autenticazione. |
| Permesso del ruolo | Il permesso che il ruolo della tua organizzazione deve avere, come lo verifica il backend di Didit. Un trattino indica che l’endpoint è limitato all’appartenenza o non ha un controllo per ruolo. Quando il tuo ruolo non ha il permesso, lo strumento restituisce un errore missing_scope che lo indica. |
organization_id e application_id per fissare un ambito. Con una sola organizzazione e una sola applicazione vengono risolti automaticamente; con più di una, gli strumenti *_search e didit_analytics coprono tutte le organizzazioni e applicazioni, e anche gli strumenti *_list per applicazione fanno lo stesso quando non passi alcun ambito.
didit_session_delete e didit_session_batch_delete non vengono eseguiti senza confirm: true negli argomenti, così come gli strumenti decisionali dell’Investigator (accept, override, batch_accept, rereview, question_answer, question_dismiss) e lo strumento solo locale didit_org_reveal_application_api_key. didit_case_manage lo richiede quando invii una SAR, e didit_vendor_user_delete e didit_vendor_business_delete lo richiedono quando delete_all è true.Individuazione e ricerca tra applicazioni
Questi strumenti coprono in una sola chiamata ogni organizzazione e applicazione a cui puoi accedere; ogni riga riporta la rispettiva organizzazione e applicazione.| Strumento | Tipo | Ambito | Permesso del ruolo | Cosa fa |
|---|---|---|---|---|
didit_context_get | Lettura | Qualsiasi | — | Tutte le organizzazioni e applicazioni a cui puoi accedere, annidate, più l’organizzazione e l’applicazione predefinite quando ce n’è una sola. Chiamalo per primo. |
didit_session_search | Lettura | didit:verification | list:sessions | Cerca sessioni di verifica in tutte le tue applicazioni e organizzazioni, iniziando dalla più recente. |
didit_transaction_search | Lettura | didit:verification | list:transactions | Cerca transazioni monitorate in tutte le tue applicazioni e organizzazioni. |
didit_case_search | Lettura | didit:verification | list:cases | Cerca casi di indagine in tutte le tue applicazioni e organizzazioni. |
didit_vendor_user_search | Lettura | didit:management | list:users | Trova un cliente finale per nome, email o vendor_data in tutte le tue applicazioni. |
didit_vendor_business_search | Lettura | didit:verification | list:businesses | Trova un’azienda KYB in tutte le tue applicazioni. |
didit_workflow_search | Lettura | didit:management | read:workflows | Trova un workflow per id o etichetta in tutte le tue applicazioni; il risultato indica quale organizzazione e applicazione lo possiedono. |
didit_analytics | Lettura | Qualsiasi | read:analytics | Analisi aggregate per un intervallo di date (ripartizione delle richieste, imbuto delle funzionalità, tasso di conversione) in tutte le tue applicazioni. |
Sessioni (KYC e KYB)
| Tool | Tipo | Ambito | Permesso del ruolo | Cosa fa |
|---|---|---|---|---|
didit_session_create | Scrittura | didit:verification | create:sessions o write:sessions | Creare una sessione di verifica per un workflow. Restituisce session_id, url e session_token. |
didit_session_list | Lettura | didit:verification | list:sessions | Elencare le sessioni di un’app. Copre tutte le app se non indichi alcun ambito. |
didit_session_get_decision | Lettura | didit:verification | read:sessions | La decisione completa e tutti i dati estratti per una sessione. |
didit_session_get_location_evidence | Lettura | didit:verification | read:sessions | Le prove di Precise Location di una sessione per ogni passaggio di Location: la configurazione che ha valutato il passaggio, l’esito, ogni tentativo, i punti di riferimento, le distanze e le aree. |
didit_session_update_status | Distruttiva | didit:verification | write:sessions | Approvare, rifiutare o richiedere un nuovo invio di una sessione. |
didit_session_update_data | Scrittura | didit:verification | write:sessions | Correggere i dati estratti dal documento d’identità (sovrascrittura del revisore). |
didit_session_update_poa_data | Scrittura | didit:verification | write:sessions | Correggere i dati estratti dal documento di prova di residenza. |
didit_session_delete | Distruttiva | didit:verification | delete:sessions | Eliminare definitivamente una sessione con i suoi dati di verifica e i suoi contenuti multimediali. Richiede confirm: true. |
didit_session_batch_delete | Distruttiva | didit:verification | delete:sessions | Eliminare definitivamente più sessioni KYC per numero di sessione, oppure ogni sessione KYC dell’app. Richiede confirm: true. Le sessioni KYB non vengono mai toccate. |
didit_session_generate_pdf | Scrittura | didit:verification | read:sessions | Generare un report PDF di verifica per una sessione. |
didit_session_list_reviews | Lettura | didit:verification | read:sessions | La cronologia delle revisioni e il registro delle attività di una sessione. |
didit_session_add_review | Scrittura | didit:verification | write:sessions | Aggiungere una nota di revisione a una sessione, cambiandone facoltativamente lo stato. |
didit_session_share | Scrittura | didit:verification | write:sessions | Condividere una sessione verificata con un partner di fiducia (KYC riutilizzabile). |
didit_session_import_shared | Scrittura | Entrambi | — | Importare una sessione che un partner ha condiviso con te (KYC riutilizzabile). |
didit_session_create_import | Scrittura | Entrambi | — | Avviare un processo di importazione in blocco da un file CSV o NDJSON ospitato. |
didit_session_get_import_template | Lettura | Entrambi | — | Scaricare il modello di importazione (intestazioni di colonna e formato). |
didit_session_get_import | Lettura | Entrambi | — | Stato e riepilogo di un processo di importazione in blocco. |
didit_session_get_import_errors | Lettura | Entrambi | — | Errori per riga di un processo di importazione in blocco. |
didit_session_explain_decision | Lettura | didit:verification | read:sessions | Perché una sessione si è conclusa come Approvata, Rifiutata o In revisione: la funzionalità decisiva, ogni avviso che ha avuto effetto, ogni regola di stato attivata, un eventuale override del revisore e l’impostazione del workflow alla base di ciascuna causa. |
didit_session_webhooks | Lettura | didit:verification | read:sessions | Le consegne webhook inviate per una sessione negli ultimi 30 giorni: destinazione, stato HTTP, tempistiche, intestazioni di firma e una copia del payload soggetta a un limite. |
didit_session_webhook_resend | Scrittura | didit:verification | create:sessions | Reinviare una consegna webhook registrata di una sessione all’endpoint configurato, ad esempio dopo la correzione dell’endpoint. |
Workflow
I workflow semplici sono un elenco lineare di funzionalità; i workflow a grafo aggiungono rami, condizioni e passaggi Document AI. Vedi Avanzato: workflow con ramificazioni.| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Cosa fa |
|---|---|---|---|---|
didit_workflow_list | Lettura | didit:management | read:workflows | Elenca i workflow di verifica. Senza ambito, include tutte le app. |
didit_workflow_create | Scrittura | didit:management | write:workflows | Crea un workflow semplice e lineare da un elenco ordinato di funzionalità. Lo pubblica, a meno che tu non passi status: "draft". |
didit_workflow_get | Lettura | didit:management | read:workflows | La configurazione completa di un workflow, inclusi i dati restituiti per ogni funzionalità. |
didit_workflow_update | Distruttivo | didit:management | write:workflows | Modifica le impostazioni principali di un workflow (etichetta, flag predefinito, tentativi, scadenza, White label, liste consentite). |
didit_workflow_delete | Distruttivo | didit:management | write:workflows | Elimina una bozza di workflow. |
didit_workflow_get_graph | Lettura | didit:management | read:workflows | Il grafo dei nodi di un workflow, con stato e modificabilità. Le configurazioni grandi vengono riassunte, a meno che tu non le richieda per intero. |
didit_workflow_get_field_definitions | Lettura | didit:management | read:workflows | Ogni campo su cui puoi creare una ramificazione e gli operatori accettati da ciascuno. |
didit_workflow_get_feature_config_schema | Lettura | Entrambi | — | Ogni chiave di config accettata da ciascuna funzionalità del workflow, con tipo, limiti, valore predefinito e significato. |
didit_workflow_get_id_verification_methods_catalog | Lettura | didit:management | read:workflows | Per paese, le ricerche non basate su documenti e i wallet di identità digitale offerti, se sono attivi e i prezzi del catalogo ricerche. |
didit_workflow_get_kyb_registry_catalog | Lettura | Entrambi | — | Per paese, i livelli di dati aziendali offerti dai registri e se è venduto il monitoraggio dei registri, con i prezzi. Non servono organizzazione né app. |
didit_workflow_get_branch_fields | Lettura | didit:management | read:workflows | I campi disponibili in un punto di diramazione di un grafo candidato. |
didit_workflow_validate_graph | Lettura | didit:management | read:workflows | Convalida di prova di un grafo completo. Non salva nulla. |
didit_workflow_edit_graph | Distruttivo | didit:management | write:workflows | Modifica un grafo esistente con piccole operazioni; il server recupera da solo il grafo completo e salva una bozza. |
didit_workflow_set_graph | Distruttivo | didit:management | write:workflows | Sostituisce l’intero grafo di un workflow. Salva una bozza; la pubblicazione è un passaggio separato. |
didit_workflow_create_draft | Scrittura | didit:management | write:workflows | Crea una bozza modificabile da un workflow pubblicato. |
didit_workflow_publish | Distruttivo | didit:management | write:workflows | Pubblica la bozza in attesa, così che le nuove sessioni la usino. |
didit_workflow_build_graph | Lettura | didit:management | read:workflows | Costruisce un grafo completo da una specifica semplice di funzionalità, senza salvare nulla. |
Assistente di conformità
Costruisci un workflow a partire dal tuo profilo normativo: un’intervista adattiva, gli obblighi che ti si applicano con i riferimenti normativi e un workflow multi-paese generato.| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Cosa fa |
|---|---|---|---|---|
didit_compliance_interview_next | Lettura | didit:management | read:workflows | La domanda successiva dell’intervista adattiva di conformità, oppure done quando è completata. Passa a ogni chiamata tutte le risposte raccolte finora. |
didit_compliance_profile_get | Lettura | didit:management | read:workflows | Il tuo profilo di conformità memorizzato: le risposte all’intervista e gli attributi da esse derivati. |
didit_compliance_profile_set | Distruttivo | didit:management | write:workflows | Memorizza le risposte complete all’intervista, sostituendo qualsiasi profilo di conformità esistente. |
didit_compliance_requirements | Lettura | didit:management | read:workflows | Gli obblighi normativi che ti si applicano, con i riferimenti normativi, derivati dal profilo memorizzato. |
didit_compliance_generate_workflow | Lettura | didit:management | read:workflows | Genera un grafo di workflow multi-paese dal profilo memorizzato: un tronco comune più rami per paese con i controlli richiesti da ciascun paese. |
didit_compliance_check_workflow | Lettura | didit:management | read:workflows | Verifica quali obblighi una versione del workflow rispetta o viola, con i riferimenti normativi. |
Questionari
| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Cosa fa |
|---|---|---|---|---|
didit_questionnaire_list | Lettura | didit:management | read:questionnaires | Elenca i questionari personalizzati di un’app. |
didit_questionnaire_create | Scrittura | didit:management | write:questionnaires | Crea un questionario da un elenco ordinato di domande. |
didit_questionnaire_append_choices | Scrittura | didit:management | write:questionnaires | Aggiunge opzioni di risposta a una domanda di una bozza di questionario. |
didit_questionnaire_get | Lettura | didit:management | read:questionnaires | Le domande e le opzioni di un questionario. |
didit_questionnaire_update | Distruttivo | didit:management | write:questionnaires | Aggiorna il titolo, la descrizione o le domande di un questionario. |
didit_questionnaire_delete | Distruttivo | didit:management | write:questionnaires | Elimina un questionario. |
API di verifica autonome
Chiamate singole fatturabili senza sessione. Ognuna di esse è una POST che consuma crediti, anche quelle che sembrano una semplice query (kyb_search, face_search).
| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Funzione |
|---|---|---|---|---|
didit_verify_id | Scrittura | didit:verification | create:sessions | Verifica un documento d’identità a partire dall’immagine frontale (e, facoltativamente, da quella posteriore). |
didit_verify_poa | Scrittura | didit:verification | create:sessions | Verifica un documento di prova di residenza. |
didit_verify_database | Scrittura | didit:verification | create:sessions | Verifica i dati identificativi rispetto a fonti autorevoli nazionali e globali. |
didit_verify_kyb_search | Scrittura | didit:verification | create:sessions | Cerca nei registri ufficiali delle imprese per nome o numero di registrazione; restituisce i candidati. |
didit_verify_kyb_select | Scrittura | didit:verification | create:sessions | Recupera il record completo del registro relativo a un candidato restituito da didit_verify_kyb_search. |
didit_verify_passive_liveness | Scrittura | didit:verification | create:sessions | Rilevamento passivo della vitalità da una singola immagine. |
didit_verify_face_match | Scrittura | didit:verification | create:sessions | Confronta due immagini facciali (1:1). |
didit_verify_face_search | Scrittura | didit:verification | create:sessions | Cerca un volto tra i volti già verificati (1:N). |
didit_verify_age | Scrittura | didit:verification | create:sessions | Stima l’età di una persona da un’immagine del volto. |
didit_verify_aml | Scrittura | didit:verification | create:sessions | Esegue lo screening di un nome rispetto a sanzioni, PEP e watchlist, con notizie negative facoltative. |
didit_verify_email_send | Scrittura | Entrambi | — | Invia un codice monouso a un indirizzo email. |
didit_verify_email_check | Scrittura | Entrambi | — | Verifica il codice inviato a un indirizzo email. |
didit_verify_phone_send | Scrittura | Entrambi | — | Invia un codice monouso a un numero di telefono. |
didit_verify_phone_check | Scrittura | Entrambi | — | Verifica il codice inviato a un numero di telefono. |
Monitoraggio delle transazioni
| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Funzione |
|---|---|---|---|---|
didit_transaction_list | Lettura | didit:verification | list:transactions | Elenca le transazioni monitorate in un’app. Se non si indica alcun ambito, copre tutte le app. |
didit_transaction_create | Scrittura | didit:verification | create:transactions | Invia una transazione per il monitoraggio e la valutazione delle regole. |
didit_transaction_get | Lettura | didit:verification | list:transactions | Una singola transazione monitorata con il risultato della valutazione delle regole. |
didit_transaction_screen_wallet | Scrittura | didit:verification | create:transactions | Esegue lo screening AML di un indirizzo di wallet crypto per valutarne il rischio AML, senza creare una transazione. |
didit_transaction_rule_list | Lettura | didit:verification | list:transactions | Elenca le regole di monitoraggio delle transazioni di un’app. |
didit_transaction_rule_get | Lettura | didit:verification | list:transactions | Una regola con le sue condizioni, aggregazione, ambito, azioni e contatori. |
didit_transaction_rule_create | Scrittura | didit:verification | write:transactions | Crea una regola personalizzata. |
didit_transaction_rule_update | Scrittura | didit:verification | write:transactions | Aggiorna parzialmente una regola. |
didit_transaction_rule_delete | Distruttiva | didit:verification | write:transactions | Elimina una regola personalizzata. |
didit_transaction_rule_backtest | Lettura | didit:verification | list:transactions | Simula una regola ipotetica su un massimo di 10.000 transazioni più recenti. Non scrive nulla. |
didit_transaction_rule_library_list | Lettura | didit:verification | list:transactions | Sfoglia la libreria di regole predefinite di Didit con lo stato di installazione. |
didit_transaction_rule_install | Scrittura | didit:verification | write:transactions | Installa regole predefinite tramite chiave della libreria o bundle. |
didit_transaction_rule_uninstall | Distruttiva | didit:verification | write:transactions | Rimuove regole predefinite installate tramite chiave della libreria o bundle. |
didit_transaction_sdk_token | Scrittura | Entrambi | — | Genera un token a breve durata, associato a un utente finale, per inviare transazioni tramite gli SDK client. |
Travel Rule
| Strumento | Tipo | Ambito | Permesso del ruolo | Cosa fa |
|---|---|---|---|---|
didit_travel_rule_get_settings | Lettura | Uno dei due | — | Le impostazioni Travel Rule: profilo VASP, politica di negoziazione, metodi di prova, modalità per rete e il tuo Travel Address. |
didit_travel_rule_update_settings | Scrittura | Uno dei due | — | Modifica le impostazioni Travel Rule; invia solo i campi da cambiare. L’attivazione richiede una denominazione legale. |
didit_travel_rule_search_vasps | Lettura | Uno dei due | — | Cerca nella directory dei VASP, con i punteggi di due diligence e le reti su cui ogni VASP è raggiungibile. |
didit_travel_rule_list_wallet_addresses | Lettura | Uno dei due | — | La rubrica degli indirizzi a cui vengono associati i trasferimenti in entrata, con lo stato di verifica della proprietà di ciascun indirizzo. |
didit_travel_rule_add_wallet_address | Scrittura | Uno dei due | — | Aggiungi alla rubrica un wallet che controlli, eventualmente già con proprietà verificata tramite autodichiarazione. |
didit_travel_rule_update_wallet_address | Scrittura | Uno dei due | — | Aggiorna i dati del titolare di una voce della rubrica. |
didit_travel_rule_delete_wallet_address | Distruttiva | Uno dei due | — | Elimina una voce della rubrica; non viene più associata ai nuovi trasferimenti, con effetto immediato. |
didit_travel_rule_confirm_ownership | Distruttiva | Uno dei due | — | Conferma o nega la proprietà del wallet su un trasferimento in attesa di una prova di proprietà. |
didit_travel_rule_transfer_action | Distruttiva | Uno dei due | — | Completa un trasferimento in uscita con il suo hash on-chain, annulla un trasferimento non definitivo oppure ripete l’instradamento verso la controparte. |
didit_travel_rule_get_vasp | Lettura | Uno dei due | — | Recupera una voce della directory VASP tramite id, con gli stessi campi di una riga di ricerca: instradamenti, elenchi delle reti, alias, contatti ed entità. |
didit_travel_rule_list_networks | Lettura | Uno dei due | — | Lo stato di ciascuna rete Travel Rule per la tua applicazione, con il motivo, il tuo record di partecipante e il questionario di due diligence. |
didit_travel_rule_request_network | Scrittura | Uno dei due | — | Richiedi di entrare in una rete Travel Rule come partecipante. La richiesta resta in attesa finché il questionario di due diligence non viene approvato. |
didit_travel_rule_get_network_questionnaire | Lettura | Uno dei due | — | Il questionario di due diligence per l’accesso alla rete: stato, risposte salvate, nota del revisore e cronologia degli stati. |
didit_travel_rule_update_network_questionnaire | Scrittura | Uno dei due | — | Salva le risposte nella bozza del questionario. Invia solo le risposte da modificare. |
didit_travel_rule_submit_network_questionnaire | Distruttiva | Uno dei due | — | Invia il questionario salvato per la revisione. Non può essere modificato mentre è in revisione. |
didit_travel_rule_set_counterparty_vasp | Scrittura | Uno dei due | — | Scegli il VASP controparte di un trasferimento in uscita che non è stato possibile instradare e ripeti lo scambio verso di esso. |
didit_travel_rule_list_messages | Lettura | Uno dei due | — | I messaggi e le richieste di documenti scambiati con il VASP controparte su un trasferimento, dal più vecchio al più recente. |
didit_travel_rule_send_message | Scrittura | Uno dei due | — | Invia un messaggio o una richiesta di documenti al VASP controparte di un trasferimento. Solo i trasferimenti con un altro cliente Didit o via email possono ricevere messaggi. |
didit_travel_rule_list_counterparty_contacts | Lettura | Uno dei due | — | I contatti di compliance usati per raggiungere via email un VASP controparte: quelli della piattaforma e quelli della tua applicazione. |
didit_travel_rule_add_counterparty_contact | Scrittura | Uno dei due | — | Aggiungi un contatto di compliance per un VASP della directory, riservato alla tua applicazione. |
didit_travel_rule_delete_counterparty_contact | Distruttiva | Uno dei due | — | Elimina uno dei contatti della controparte appartenenti alla tua applicazione. |
didit_travel_rule_get_sandbox_scenarios | Lettura | Uno dei due | — | Il VASP di test Didit con cui le applicazioni sandbox effettuano scambi e gli scenari (accettazione, rifiuto, nome non corrispondente, non raggiungibile, timeout, autocustodia) che ogni indirizzo seleziona. |
didit_travel_rule_trigger_test_inbound | Scrittura | Uno dei due | — | Solo per le applicazioni sandbox: fai in modo che il VASP di test Didit ti invii un trasferimento Travel Rule in entrata. |
Utenti e aziende del fornitore
| Strumento | Tipo | Ambito | Permesso del ruolo | Cosa fa |
|---|---|---|---|---|
didit_vendor_user_list | Lettura | didit:management | list:users | Elenca gli utenti verificati raggruppati per vendor_data. Copre tutte le applicazioni se non indichi un ambito. |
didit_vendor_user_create | Scrittura | didit:management | create:users | Crea manualmente un record utente. |
didit_vendor_user_get | Lettura | didit:management | read:users | Un utente tramite vendor_data. |
didit_vendor_user_update | Scrittura | didit:management | write:users | Aggiorna i campi del profilo di un utente. |
didit_vendor_user_update_status | Scrittura | didit:management | write:users | Imposta lo stato di un utente su ACTIVE, FLAGGED o BLOCKED. |
didit_vendor_user_delete | Distruttiva | didit:management | delete:users | Elimina in blocco gli utenti per vendor_data, oppure elimina tutti gli utenti. |
didit_vendor_business_list | Lettura | didit:verification | list:businesses | Elenca le aziende verificate raggruppate per vendor_data. Copre tutte le applicazioni se non indichi un ambito. |
didit_vendor_business_create | Scrittura | didit:verification | create:businesses | Crea manualmente un record aziendale. |
didit_vendor_business_get | Lettura | didit:verification | read:businesses | Un’azienda tramite vendor_data. |
didit_vendor_business_update | Scrittura | Uno dei due | — | Aggiorna i campi del profilo di un’azienda. |
didit_vendor_business_update_status | Scrittura | didit:verification | write:businesses | Imposta lo stato di un’azienda su ACTIVE, FLAGGED o BLOCKED. |
didit_vendor_business_delete | Distruttiva | didit:verification | delete:businesses | Elimina in blocco le aziende per vendor_data o id interno, oppure elimina tutte le aziende. |
Liste, blocklist e allowlist
| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Cosa fa |
|---|---|---|---|---|
didit_lists_list | Lettura | didit:management | read:lists | Tutte le liste di un’app: blocklist, allowlist e liste personalizzate. |
didit_lists_create | Scrittura | didit:management | create:lists | Crea un’allowlist o una lista personalizzata. |
didit_lists_get | Lettura | didit:management | read:lists | Una lista tramite UUID. |
didit_lists_update | Scrittura | didit:management | write:lists | Rinomina una lista o ne modifica la descrizione. |
didit_lists_delete | Distruttiva | didit:management | delete:lists | Elimina una lista e tutte le sue voci. |
didit_lists_entries_list | Lettura | didit:management | read:lists | Le voci di una lista. |
didit_lists_entry_create | Scrittura | didit:management | create:lists | Aggiunge una voce a una lista, per valore o da una sessione. |
didit_lists_entry_upload_face | Scrittura | didit:management | create:lists | Aggiunge un volto a una lista di volti a partire da un’immagine, senza una sessione. |
didit_lists_entry_delete | Distruttiva | didit:management | delete:lists | Rimuove una voce da una lista. |
didit_blocklist_get | Lettura | didit:verification | read:blocklist | Elenca le voci della blocklist (funzione di supporto precedente). |
didit_blocklist_add | Scrittura | didit:verification | write:blocklist | Aggiunge una voce alla blocklist (funzione di supporto precedente). |
didit_blocklist_remove | Distruttiva | didit:verification | write:blocklist | Rimuove una voce dalla blocklist (funzione di supporto precedente). |
didit_allowlist_add | Scrittura | didit:verification | write:blocklist | Aggiunge una voce all’allowlist (funzione di supporto precedente). |
Casi
| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Cosa fa |
|---|---|---|---|---|
didit_case_list | Lettura | didit:verification | list:cases | Elenca i casi di un’app. Se non passi alcun ambito, copre tutte le app. |
didit_case_get | Lettura | didit:verification | read:cases | Un caso con i relativi dettagli. |
didit_case_create | Scrittura | didit:verification | write:cases | Apre un caso. |
didit_case_statistics | Lettura | didit:verification | list:cases | Conteggi dei casi per stato e statistiche simili. |
didit_case_manage | Distruttiva | didit:verification | write:cases | Assegna, risolve, riapre, sottopone a un livello superiore, commenta o aggiorna un caso. |
Reti di frode
| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Cosa fa |
|---|---|---|---|---|
didit_network_list | Lettura | didit:verification | list:networks | Elenca le reti di frode di un’app, con i filtri e i KPI della console. |
didit_network_get | Lettura | didit:verification | read:networks | Una rete di frode con i suoi membri e segnali; grafo, mappa e cronologia su richiesta. |
didit_network_membership_get | Lettura | didit:verification | read:networks | Le reti di frode a cui appartengono una sessione, una sessione aziendale, un utente, un’azienda o una transazione. |
Investigator
Questi strumenti compaiono intools/list per ogni utente autenticato, ma funzionano solo quando l’Investigator è attivo per la tua organizzazione.
| Strumento | Tipo | Ambito | Autorizzazione del ruolo | Cosa fa |
|---|---|---|---|---|
didit_investigator_queue_list | Lettura | Uno dei due | – | Elenca i report aperti dell’Investigator, cioè la coda di revisione, con la raccomandazione e l’affidabilità di ciascuno. |
didit_investigator_report_get | Lettura | Uno dei due | – | Un report dell’Investigator: raccomandazione, affidabilità, rischio, narrativa, prove, precedenti e domande. |
didit_investigator_record_get | Lettura | Uno dei due | – | L’ultima revisione dell’Investigator per una verifica o una transazione, aperta o decisa. |
didit_investigator_accept | Distruttiva | Uno dei due | – | Accetta la raccomandazione dell’Investigator per un elemento; l’elemento viene deciso e registrato con il tuo nome. |
didit_investigator_override | Distruttiva | Uno dei due | – | Decide un elemento con un’altra azione, una categoria e un motivo, invece della raccomandazione. |
didit_investigator_batch_accept | Distruttiva | Uno dei due | – | Accetta fino a 50 raccomandazioni pronte in una sola volta; un elemento che non può essere accettato viene saltato, con il relativo motivo. |
didit_investigator_add_note | Scrittura | Uno dei due | – | Aggiunge un fatto relativo a un elemento di un report come nota del team, che la revisione successiva leggerà. |
didit_investigator_rereview | Distruttiva | Uno dei due | – | Chiede all’Investigator di rivedere di nuovo un elemento; il nuovo report sostituisce quello aperto. |
didit_investigator_question_list | Lettura | Uno dei due | – | Le domande sulle policy sollevate dall’Investigator, con le più recenti per prime. |
didit_investigator_question_get | Lettura | Uno dei due | – | Una domanda sulle policy con l’attività del team negli ultimi 30 giorni relativa a quella situazione e le possibili risposte. |
didit_investigator_question_answer | Distruttiva | Uno dei due | – | Risponde a una domanda sulle policy; la maggior parte delle risposte crea una nuova versione della policy. |
didit_investigator_question_dismiss | Distruttiva | Uno dei due | – | Chiude una domanda sulle policy senza risposta. |
didit_investigator_backtest_start | Scrittura | Uno dei due | – | Avvia un backtest gratuito che riproduce la policy attuale sugli ultimi 30 o 90 giorni di decisioni. Non decide nulla. |
didit_investigator_backtest_get | Lettura | Uno dei due | – | Un backtest salvato: concordanza per coda, livello e soglia. |
didit_investigator_performance_get | Lettura | Uno dei due | – | La concordanza dell’Investigator con il tuo team, il volume, il tempo risparmiato e le decisioni in deroga su 7, 30 o 90 giorni. |
didit_investigator_dashboard_get | Lettura | Uno dei due | – | La dashboard dell’Investigator: automazione a 30 giorni, cronologia settimanale, spesa e decisioni in deroga. |
didit_investigator_activity_list | Lettura | Uno dei due | – | Il registro delle attività dell’Investigator, con le più recenti per prime: cosa hanno fatto l’agente e le persone. |
Report, registro di audit e alert
| Strumento | Tipo | Ambito | Permesso del ruolo | Cosa fa |
|---|---|---|---|---|
didit_report_list | Lettura | Entrambi | — | Elenca i report di esportazione. |
didit_report_get | Lettura | Entrambi | — | Stato e dettagli di un report di esportazione. |
didit_report_get_download_url | Lettura | Entrambi | — | Un URL di download firmato per un report completato. |
didit_report_export | Scrittura | Entrambi | — | Avvia un’esportazione (sessioni, transazioni, utenti o aziende). |
didit_audit_log_list | Lettura | Entrambi | — | Voci del registro di audit di un’applicazione: chi ha modificato cosa. |
didit_alert_list | Lettura | didit:management | read:applications | Gli alert configurati di un’applicazione. |
didit_alert_configure | Scrittura | didit:management | write:applications | Configura un alert per tipo. |
Webhook
| Strumento | Tipo | Ambito | Permesso del ruolo | Cosa fa |
|---|---|---|---|---|
didit_webhook_list | Lettura | didit:management | read:webhooks | Le destinazioni webhook di un’applicazione. |
didit_webhook_create | Scrittura | didit:management | write:webhooks | Crea una destinazione webhook. Il segreto di firma è oscurato nella risposta; copialo dalla console. |
didit_webhook_get | Lettura | didit:management | read:webhooks | Una destinazione webhook, con il segreto di firma oscurato. |
didit_webhook_update | Distruttivo | didit:management | write:webhooks | Modifica l’URL, la versione, il flag di abilitazione o gli eventi sottoscritti di una destinazione. |
didit_webhook_delete | Distruttivo | didit:management | write:webhooks | Elimina una destinazione webhook. |
Marketplace
| Strumento | Tipo | Ambito | Permesso del ruolo | Cosa fa |
|---|---|---|---|---|
didit_marketplace_list_catalog | Lettura | didit:management | read:integrations | Il marketplace dei provider: analisi blockchain, screening AML, provider di verifica telefonica e bancaria e reti Travel Rule, con le credenziali richieste da ciascuno. |
didit_marketplace_list_connections | Lettura | didit:management | read:integrations | Le connessioni al marketplace e le appartenenze alle reti della tua applicazione, con stato e ultimo utilizzo. I segreti non vengono mai restituiti. |
didit_marketplace_request_integration | Scrittura | didit:management | write:integrations | Richiede un’integrazione che non è ancora disponibile in modalità self-service; il team di Didit ti ricontatta. |
Organizzazione, membri, fatturazione e branding
Due tool di questo gruppo (didit_org_top_up, didit_org_reveal_application_api_key) sono definiti nel server ma nascosti dal catalogo di ogni chiamante autenticato tramite OAuth; compaiono solo su un server stdio locale.
| Strumento | Tipo | Ambito | Permesso del ruolo | Cosa fa |
|---|---|---|---|---|
didit_org_list | Lettura | Entrambi | — | Le organizzazioni di cui fai parte. |
didit_org_list_applications | Lettura | Entrambi | — | Le applicazioni di un’organizzazione. |
didit_org_get_application | Lettura | Entrambi | — | Dettagli dell’applicazione, con la chiave API oscurata. |
didit_org_reveal_application_api_key | Distruttivo | Entrambi | — | Restituisce la chiave API grezza dell’applicazione. Richiede ID espliciti e confirm: true. Nascosto sul connettore ospitato. |
didit_org_get_balance | Lettura | didit:management | read:subscription | Saldo dei crediti e impostazioni di ricarica automatica. |
didit_org_top_up | Distruttivo | Entrambi | — | Crea un checkout Stripe per aggiungere crediti. Nascosto sul connettore ospitato. |
didit_branding_get | Lettura | didit:management | read:customization | Il branding (loghi, colori) applicato alla tua interfaccia di verifica. |
didit_branding_update | Scrittura | didit:management | write:customization | Carica nuove immagini di branding. |
didit_org_list_members | Lettura | didit:management | list:members | I membri di un’organizzazione. |
didit_org_invite_member | Scrittura | didit:management | write:members | Invita un membro via email con un ruolo. |
didit_org_update_member | Scrittura | didit:management | write:members | Modifica il ruolo di un membro. |
didit_org_remove_member | Distruttivo | didit:management | delete:members | Rimuove un membro dall’organizzazione. |
didit_org_list_roles | Lettura | didit:management | list:roles | I ruoli disponibili nell’organizzazione. |
didit_org_list_api_keys | Lettura | didit:management | read:applications | Metadati delle chiavi API con i valori grezzi oscurati. |
Input di file
Gli strumenti che accettano un file (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) accettano il file in una delle due forme:
*_base64: il contenuto del file inline, come stringa base64 grezza o come URLdata:. Usalo con l’endpoint ospitato.*_path: un percorso assoluto sulla macchina che esegue il server. Funziona solo con un server stdio locale che condivide il file system con te.
Esempi
Conversazioni che usano questi strumenti dall’inizio alla fine.
Avanzate
Ruoli, comportamento tra applicazioni, workflow con diramazioni, webhook, hosting autonomo.