Lewati ke konten utama
Didit Mengumpulkan $2 Juta dan Bergabung dengan Y Combinator (W26)
Didit
Verifikasi Bisnis (KYB)

Verifikasi bisnis mana pun.
Tampilkan setiap UBO.

Verifikasi perusahaan apa pun secara menyeluruh: tarik registri, tampilkan setiap UBO (pemilik manfaat akhir), saring entitas dan setiap UBO terhadap sanksi, dan jalankan pemeriksaan KYC (kenali pelanggan Anda) pada masing-masing. $2.00 per bisnis, 220+ yurisdiksi.

Didukung oleh
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

Dipercaya oleh 2.000+ organisasi di seluruh dunia.

KYB loop tertutup

Registri, UBO, petugas,
dan KYC untuk setiap UBO.

Satu panggilan menyelesaikan perusahaan, mengekstrak pemilik dan pejabat, menyaring semua orang terhadap 1.300+ daftar sanksi, dan menjalankan pemeriksaan KYC yang dapat digunakan kembali untuk setiap UBO — tanpa biaya tambahan.

Cara kerjanya

Dari pendaftaran hingga pengguna terverifikasi dalam empat langkah.

  1. Langkah 01

    Buat alur kerja

    Pilih pemeriksaan yang Anda inginkan — ID, keaktifan, pencocokan wajah, sanksi, alamat, usia, telepon, email, pertanyaan khusus. Seret ke dalam alur di dasbor, atau kirim alur yang sama ke API kami. Buat cabang berdasarkan kondisi, jalankan tes A/B, tidak perlu kode.

  2. Langkah 02

    Integrasikan

    Sematkan secara native dengan Web, iOS, Android, React Native, atau Flutter SDK kami. Alihkan ke halaman yang di-hosting. Atau cukup kirim tautan kepada pengguna Anda — melalui email, SMS, WhatsApp, di mana saja. Pilih yang sesuai dengan tumpukan Anda.

  3. Langkah 03

    Pengguna melalui alur

    Didit meng-hosting kamera, isyarat pencahayaan, serah terima seluler, dan aksesibilitas. Saat pengguna berada dalam alur, kami menilai 200+ sinyal penipuan secara real time dan memverifikasi setiap bidang terhadap sumber data otoritatif. Hasil dalam waktu kurang dari dua detik.

  4. Langkah 04

    Anda menerima hasilnya

    Webhook yang ditandatangani secara real-time menjaga database Anda tetap sinkron saat pengguna disetujui, ditolak, atau dikirim untuk ditinjau. Lakukan polling API sesuai permintaan. Atau buka konsol untuk memeriksa setiap sesi, setiap sinyal, dan mengelola kasus sesuai keinginan Anda.

Dibangun untuk kepatuhan. Dibangun untuk melawan penipuan. Terbuka berdasarkan desain

Enam kemampuan. Satu lingkaran tertutup. Verifikasi Bisnis.

Setiap kemampuan adalah sakelar pada alur kerja yang sama. Tidak ada tingkatan upsell, tidak ada paket terpisah, tidak ada alur manual di samping. Nyalakan atau matikan per alur kerja di konsol.
01 . Registri

220+ yurisdiksi. Satu panggilan registri.

Kami menanyakan registri perusahaan resmi di negara tempat pendirian dan mengembalikan nama hukum perusahaan, nomor, jenis, status, alamat, dan ID pajak. Yurisdiksi UE, Inggris, AS (per negara bagian), dan Amerika Latin utama tercakup sejak hari pertama.
Pencarian registriGET /registry/ES
nama_perusahaanAcme Iberia SLpendaftaranB-87412309negaraEStipeSociedad Limitadatergabung2018-04-12statusAktif
220+ yurisdiksi tercakup.EU - US - LatAm
02 . UBO

Pemilik manfaat. Ditarik, diisi sebelumnya, dikonfirmasi.

Siapa pun yang memiliki di atas ambang batas kepemilikan Anda (umumnya 25%) diekstraksi dari registri dan diisi sebelumnya ke dalam alur yang di-hosting. Admin bisnis meninjau, mengedit, atau menambahkan pihak sebelum mengirimkan. Pemilik perusahaan dapat membuat sub-sesi KYB bersarang.
UBOambang batas 25%
Carmen Espanola
peran: UBO - pemegang saham
42.0%
David Sanchez
peran: UBO
33.0%
Iberia Holdings SA
pemegang saham perusahaan
25.0%
Ditarik dari registri. Dikonfirmasi dalam alur.key_people_checks[]
03 . Pejabat

Direktur, sekretaris, penandatangan. 15 tag peran.

15 tag peran kanonik mencakup kepemilikan (UBO, pemegang saham, penerima manfaat, pendiri, investor) dan tata kelola (direktur, ketua, sekretaris, penandatangan, pendiri). Satu orang dapat memiliki beberapa. Setiap tag wajib atau opsional per alur kerja.
Petugas15 tag peran
Lucia Martinez
direkturpenanda tangan
Joaquin Ortiz
non_eksekutif
Marta Vidal
sekretaris
Setiap peran dapat dikonfigurasi per alur kerja.15 tag kanonis
04 . Entitas + AML orang

AML pada perusahaan. AML pada setiap UBO.

Penyaringan AML secara otomatis dilakukan terhadap 1.300+ sumber — sanksi (OFAC, UE, PBB, HM Treasury), PEP (orang yang terekspos secara politik), media yang merugikan, dan tindakan penegakan hukum. Perusahaan disaring sebagai entitas; setiap pemilik dan pejabat sebagai orang.
AML pada entitas DAN setiap UBO1.300+ daftar
entity_type: perusahaan
  • Acme Iberia SL
  • 0 sanksi yang ditemukan
  • 0 penegakan
  • Disetujui
entity_type: orang
  • Carmen Espanola
  • 0 PEP hits
  • 0 media yang merugikan
  • Disetujui
Satu layar. Perusahaan dan setiap UBO.$0.20 / entity
05 . KYC Tertaut

Satu KYC per UBO. Orkestrator yang sama. Jejak audit yang sama.

Setiap peran yang membutuhkan KYC memunculkan sesi anak — pengambilan ID yang di-hosting, keaktifan pasif, pencocokan wajah, analisis Perangkat & IP. Induk menunggu hingga setiap anak yang diperlukan terselesaikan, kemudian mengagregasi ke putusan akhir. Tidak ada spreadsheet, tidak ada pengejaran manual.
KYC tertautubo_kyc_summary
Acme Iberia SLbs_01H...
vs_01J...Carmen EspanolaDisetujui
vs_01J...David SanchezDisetujui
vs_01J...Lucia MartinezDalam Peninjauan
Lingkaran tertutup. Satu jejak audit.$0.33 / linked KYC
06 . Dokumen

Dokumen pendukung. OCR vs registri, diverifikasi silang.

Sertifikat pendirian, anggaran dasar, daftar pemegang saham, laporan keuangan, bukti alamat — diunggah di dalam alur yang di-hosting. Kami mengekstrak bidang-bidang tersebut, memverifikasinya terhadap registri, dan menandai setiap inkonsistensi untuk ditinjau oleh analis.
DokumenPemeriksaan silang OCR
Akta pendirianCocok
Anggaran dasarCocok
Daftar pemegang sahamCocok
Bukti alamat terdaftarCocok
OCR vs registri. Inkonsistensi ditandai.$0.20 / document
Integrasikan

Satu jenis alur kerja. Dua jalur integrasi.

Pilih alur kerja Verifikasi Bisnis di konsol dan panggil API sesi kami. Dengarkan webhook untuk alur berbasis peristiwa, atau ambil keputusan sesuai permintaan. JSON yang sama dalam kedua kasus.
POST /v3/session/UI yang Di-hosting
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "wf_kyb_es",
    "vendor_data": "biz-acme-001"
  }'
201Dibuat{ "session_id": "bs_01H...", "url": "verify.didit.me/..." }
workflow_id tipe KYB secara otomatis membuat sesi bisnis. Kirimkan url ke admin perusahaan.dokumen →
GET /v3/session/{id}/decision/Server ke server
$ curl https://verification.didit.me/v3/session/bs_01H.../decision/ \
  -H "x-api-key: $DIDIT_API_KEY"
200OK{ "status": "DISETUJUI", "session_kind": "bisnis" }
Mengembalikan registry_checks, key_people_checks, company_aml_checks, document_verifications.dokumen →
Integrasi siap agen

Kirim Verifikasi Bisnis dalam satu perintah.

Tempel blok di bawah ini ke Claude Code, Cursor, Codex, Devin, Aider, atau Replit Agent. Isi tumpukan Anda. Agen menyediakan Didit, membuat alur kerja Verifikasi Bisnis, menghubungkan webhook, dan mengirimkan.
didit-integration-prompt.md
# Didit Business Verification (KYB) — integrate in 5 minutes

You are integrating Didit's Business Verification (Know Your Business / KYB)
module into <my_stack>. Follow these steps exactly. Every URL, header, and
workflow-type value below is canonical — do not paraphrase or "improve" them.

## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
  (returns an API key bound to the workspace + application).

## 2. Create a KYB workflow
In the Business Console: Workflows -> Create workflow -> select
"Business Verification" as the workflow type. Enable the features you need:

- Company registry lookup       (required)
- Company Anti-Money Laundering (AML)                   (recommended)
- Key People                    (required for most regulated industries)
- Documents                     (optional - configure which document types)

Save and copy the workflow_id. KYB workflows automatically create
business sessions - there is no extra "business" flag to set on the
session create call.

## 3. Create a business session via the API
POST https://verification.didit.me/v3/session/
Headers:
  x-api-key:    <your-api-key>      (lowercase, hyphenated)
  Content-Type: application/json
Body:
  {
    "workflow_id": "<your-kyb-workflow-id>",
    "vendor_data": "biz-acme-001"
  }

Response:
  - session_id          (e.g. bs_01H...)
  - session_number      (sequential)
  - url                 (hosted verification link)

Deliver the url to the business administrator via your own channel.
They open it, confirm registry data, add Ultimate Beneficial Owners
(UBOs) and officers, upload documents, and submit.

## 4. Webhooks
Register a webhook destination once via
  POST https://verification.didit.me/v3/webhook/destinations/
with subscribed_events:
  status.updated, data.updated,
  business.status.updated, business.data.updated

Every delivery carries an X-Signature-V2 header you MUST verify before
trusting the payload.  HMAC-SHA256 verification MUST run against the raw body bytes (the raw payload as Didit sent it) BEFORE any JSON parsing — re-serialising the parsed body changes whitespace and key order, which invalidates the signature.Algorithm:
  1. sortKeys(payload) recursively
  2. shortenFloats (truncate trailing zeros after the decimal point)
  3. JSON.stringify the result
  4. HMAC-SHA256 with the secret_shared_key
  5. Hex-encode, compare to the X-Signature-V2 header.

Business-session events carry session_kind: "business" inside data and
the business_session_id. Route on session_kind to your KYB handler.

Example status.updated payload:
{
  "event": "status.updated",
  "application_id": "app_abc123",
  "timestamp": "2026-04-18T12:30:00Z",
  "data": {
    "session_id": "bs_01H...",
    "session_kind": "business",
    "vendor_data": "biz-acme-001",
    "status": "APPROVED",
    "previous_status": "IN_PROGRESS"
  }
}

## 5. Fetch the decision (optional - the webhook already carries it)
GET https://verification.didit.me/v3/session/{session_id}/decision/
Headers:
  x-api-key: <your-api-key>

Top-level shape:
  - status                              "APPROVED" | "DECLINED" | "IN_REVIEW" | "RESUBMITTED" | "IN_PROGRESS" | "NOT_STARTED"
  - session_kind                        "business"
  - registry_checks[]                   per-jurisdiction company registry payloads
  - company_aml_checks[]                entity AML hits (sanctions, PEP, adverse media)
  - key_people_checks[]                 registry-disclosed + user-submitted UBOs / shareholders / directors / representatives, plus ubo_kyc_summary
  - document_verifications[]            uploaded documents with Optical Character Recognition (OCR) fields
  - business_session_id                 mirrors session_id

Each key_people entry includes role tags (ubo, shareholder, director,
representative, authorized_signatory, etc.), ownership_percentage, voting
percentage, and - if Know Your Customer (KYC) is required for that role - a linked_kyc_session_id
pointing at a child User Verification session.

## 6. Hard rules - do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- KYB is workflow-typed - there is no standalone POST /v3/business-verification/.
  Set the workflow type to "Business Verification" in the console; the
  session created against that workflow_id is automatically a business session.
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Session status casing: APPROVED, DECLINED, IN_REVIEW, RESUBMITTED, IN_PROGRESS, NOT_STARTED (uppercase, underscore).
- Always verify webhook signatures before trusting payload data.

## 7. Pricing reference (public)
- Business Verification core (registry + UBO + officers + Key People): $2.00 per check
- Company AML screening:                                                  $0.20 per check
- Each linked KYC session spawned for a UBO / officer:                    $0.33 per KYC bundle
- KYB document collection (per-document OCR + tamper check):              $0.20 per document
- 500 free verifications every month, forever, on every account.

## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me - no separate flag.
- Test companies (mocked registry responses) available in sandbox mode.
- Switch to live: flip the application's environment toggle in console.

When in doubt: https://docs.didit.me/business-verification/overview
Butuh lebih banyak konteks? Lihat dokumen modul lengkapnya.docs.didit.me →
Sesuai dengan desain

Buka negara baru dalam satu klik. Kami melakukan pekerjaan sulit.

Kami membuka anak perusahaan lokal, mengamankan lisensi, menjalankan tes penetrasi, mendapatkan sertifikasi, dan menyelaraskan dengan setiap peraturan baru. Untuk mengirim verifikasi di negara baru, cukup aktifkan tombol. 220+ negara aktif, diaudit dan diuji penetrasi setiap kuartal — satu-satunya penyedia identitas yang secara resmi disebut oleh pemerintah negara anggota UE lebih aman daripada verifikasi langsung.
Baca berkas keamanan & kepatuhan
Kotak pasir keuangan UE
Tesoro · SEPBLAC · BdE
ISO/IEC 27001
Keamanan informasi · 2026
SOC 2 · Type I
AICPA · 2026
iBeta Level 1 PAD
NIST / NIAP · 2026
GDPR
EU 2016/679
DORA
EU 2022/2554
MiCA
EU 2023/1114
AMLD6 · eIDAS 2.0
Selaras dengan UE berdasarkan desain

Nomor bukti

Nomor bukti
  • 0+
    Yurisdiksi dengan cakupan registri, pejabat, dan kepemilikan.
  • 0
    Tag peran — pemilik, pemegang saham, direktur, penanda tangan, dan lainnya.
  • $0.00
    Per bisnis. Registri, pemilik, pejabat, dan AML dalam satu panggilan.
  • $0.00
    Per KYC yang terhubung. Harga bundel penuh yang sama dengan pengguna mandiri.
Tiga tingkatan, satu daftar harga

Mulai gratis. Bayar sesuai penggunaan. Skala ke Enterprise.

500 verifikasi gratis setiap bulan, selamanya. Bayar sesuai penggunaan untuk produksi. Kontrak khusus, residensi data, dan SLA (Service Level Agreements) di Enterprise.
Gratis

Gratis

$0 / bulan. Tidak perlu kartu kredit.

  • Paket KYC gratis (Verifikasi ID + Keaktifan Pasif + Pencocokan Wajah + Analisis Perangkat & IP) — 500 / bulan, setiap bulan
  • Pengguna yang Diblokir
  • Deteksi Duplikat
  • 200+ sinyal penipuan di setiap sesi
  • KYC yang dapat digunakan kembali di seluruh jaringan Didit
  • Platform Manajemen Kasus
  • Pembuat Alur Kerja
  • Dokumen publik, sandbox, SDK, server MCP (Model Context Protocol)
  • Dukungan komunitas
Paling populer
Bayar sesuai penggunaan

Berbasis Penggunaan

Bayar hanya untuk yang Anda gunakan. 25+ modul. Harga per modul publik, tanpa biaya minimum bulanan.

  • KYC lengkap seharga $0.33 (ID + Biometrik + IP / Perangkat)
  • 10.000+ dataset AML — sanksi, PEP, media yang merugikan
  • 1.000+ sumber data pemerintah untuk Validasi Basis Data
  • Pemantauan Transaksi seharga $0.02 per transaksi
  • KYB Langsung seharga $2.00 per bisnis
  • Penyaringan Dompet seharga $0.15 per pemeriksaan
  • Alur verifikasi label putih — merek Anda, infrastruktur kami
Perusahaan

Perusahaan

MSA & SLA Kustom. Untuk volume besar dan program yang diatur.

  • Kontrak tahunan
  • MSA, DPA, dan SLA Kustom
  • Saluran Slack dan WhatsApp khusus
  • Peninjau manual sesuai permintaan
  • Ketentuan pengecer dan label putih
  • Fitur eksklusif dan integrasi mitra
  • CSM yang ditunjuk, tinjauan keamanan, dukungan kepatuhan

Mulai gratis → bayar hanya saat pemeriksaan berjalan → buka Enterprise untuk kontrak khusus, SLA, atau residensi data.

FAQ

Pertanyaan umum

Infrastruktur untuk identitas dan penipuan.

Satu API untuk KYC, KYB, Pemantauan Transaksi, dan Penyaringan Dompet. Integrasikan dalam 5 menit.

Minta AI untuk meringkas halaman ini