Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.didit.me/llms.txt

Use this file to discover all available pages before exploring further.

KYB Business Verification — Major Revamp

Business verification received its biggest update yet. The end-to-end flow — from creating a session to reviewing the final report — was rebuilt around the same patterns you already know from KYC.
  • New Business List View — Filters, column visibility, tags, bulk actions, and create-session shortcuts make managing business onboarding far easier
  • Redesigned Business Detail Page — Scrollable feature tabs (registry, key people, documents, AML, questionnaires), PDF download, file preview, resubmit, and delete — matching the session detail experience
  • Key People Graph — Split view between registry-provided and submitted parties, clickable detail modal, and a workflow-style hierarchy graph (Cmd/Ctrl + scroll to zoom)
  • Expanded Registry Check — More fields, richer inline editing, country flags with localized names, and translated labels for addresses, financials, and industries
  • AML for KYB — Configure AML screening for businesses and their key people with the same controls as KYC
  • Required Document Validation — Workflows can now require at least one verified business document (incorporation, POA, etc.) before approval
  • Tags, Cases, and Decision Endpoints — Tag businesses, attach cases, and apply manual decisions through the same APIs used for individuals

Customer-Facing KYB Flow

The end-user side of KYB also saw heavy work for a smoother onboarding experience.
  • Smart Prefill — Phone numbers and key people are prefilled when the data is already known, so applicants only confirm
  • POA Improvements — Better proof-of-address screen, document subtype detection, and a new action when the address can’t be parsed
  • KYB Document Compression — Uploaded business documents are now compressed automatically for faster submission and smaller payloads
  • Region Picker Polish — Redesigned country and state pickers shared across every step for a more consistent feel

Transaction Monitoring (KYT)

Transaction monitoring grew from a beta feature into a full surface area inside the Console.
  • Transaction PDF Reports — Download a complete PDF for any transaction, matching the format already available for verification sessions
  • Lists & Blocklists Expanded — System lists now cover IPs, devices, and duplicated identifiers, with translations and richer match details
  • Rules Summary — Each transaction shows only the rules that actually matched, with a count summary at the top
  • Cases on User Details — User profiles now surface their associated cases, transactions, and screening history in one place
  • Improved Screening Performance — AML screening responses are cached, transaction screening is faster, and rule responses are more compact
  • Subject Country Fix — Cross-border transactions resolve the correct subject country
  • Webhooks for Transactions — Get notified when transaction state changes via the same webhook system as sessions
  • Payment Methods — Payment-method data is now captured and surfaced on the transaction record

Database Validation

  • New Service Format — Database validation services moved to a richer format that returns more structured data for downstream use
  • Outcome Codes — Standardized outcome codes make it easier to map vendor responses across countries

Streaming CSV Exports

Large exports no longer time out. Sessions, transactions, analytics, and usage exports stream results as they’re generated.
  • Sessions & Businesses Export — Streamed CSV with no row cap and far lower memory usage
  • Analytics Export — Download analytics data as a CSV directly from the dashboard
  • Usage Export — Per-feature usage breakdown is now exportable
  • Faster Generation — Exports complete several times faster on large organizations

Multi-Account Abuse Prevention

New protection against organization farming — when a single actor creates multiple sub-accounts to bypass limits.
  • Multi-Account Detection — Suspicious patterns of organization creation are now flagged automatically
  • New Roles & Permissions — Additional granular permissions, plus updates to SAML for enterprise customers

Workflow & API Improvements

  • More Flexible Workflow API — Create and patch workflows with a wider range of configurations, including KYB settings and node deduplication
  • Workflow Editor Polish — Template fixes, blur/scroll improvements in the node editor, redesigned modals, and clearer node-based UI
  • Custom Verification Email — Send the verification link from a dedicated email channel
  • Update-Data Endpoints for API Clients — The endpoints used to update session data are now first-class, available to all API clients
  • Workflow Templates — More templates and better preview screens

Console Performance & UX

  • Faster Console — Reduced initial load time and smoother navigation across the dashboard
  • Phone Lifecycle — Cleaner state transitions for phone-verification features
  • User Details Pages — All tabs (sessions, businesses, transactions, cases) now visible on a single user-detail surface
  • Permissions Fixes — Several Console buttons that were incorrectly disabled (e.g., the ”+” create button) now reflect the user’s real permissions

New Document & Country Support

  • Kyrgyzstan — Added support for the national ID
  • India — PAN ID card now correctly classified, separate from passports
  • Mexico — New ID document added; Switzerland and Czech Republic recognition improved
  • Algeria — CSCA chip validation now works correctly
  • Income Tax Cards — New document type for tax-residency verification across multiple regions

Kazakh Language

The verification flow, Console, and SDKs now support Kazakh (kk), bringing total language coverage to 53.

Native SDKs

A wave of releases across all native SDKs this month, focused on stability and reliability.
  • Android SDK 3.4.4 – 3.5.3 — Improved document and face overflow detection, better photo quality, refined face-intro styling, fixed close buttons and verification screen styling, and updated languages including Kazakh
  • iOS SDK 3.2.10 – 3.3.3 — Multiple stability releases with active liveness improvements, language updates, and miscellaneous fixes
  • React Native SDK 3.2.8 – 3.2.9 — Resolved Swift 6 main-actor isolation error on Xcode 26.0.x, surfaced the new RetryBlocked error variant, added an Expo example app, and improved the CI pod-install fallback
  • Flutter SDK 3.4.4 – 3.4.5 — Fixed Swift 6 exhaustive switch, updated native iOS/Android SDKs underneath, and surfaced RetryBlocked from the native Android layer

MCP Server

The Didit MCP server (used by AI agents) was upgraded.
  • Lists API — Legacy blocklist tools were replaced with the unified Lists API, giving agents the same blocklist/allowlist capabilities the Console exposes
  • Version 3.0.3 — Latest release published

Improvements

  • IP enrichment now handles private IP addresses gracefully
  • KYB sub-sessions (KYC for UBOs, officers, etc.) correctly inherit the whitelabel branding of their parent
  • WebSocket responses include the user’s locale for client-side display
  • Active liveness uses the latest verification SDK with faster capture validation on iOS
  • Camera permission handling distinguishes between permission timeouts and scan timeouts for clearer error messages
  • Arabic transliteration improved
  • Country detection from IP fixed for several edge-case ranges
  • Fraud reports include richer detail and a clearer summary