> ## 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.

# Verifikasi Identitas Tanpa Dokumen: Sumber Otoritatif

> Didit memverifikasi identitas tanpa dokumen dengan mencocokkan nomor identitas nasional dan data pengguna ke sumber otoritatif resmi negara.

Pencarian non-dokumen adalah salah satu dari tiga [metode Verifikasi Identitas](https://docs.didit.me/id/core-technology/id-verification/verification-methods.md). Alih-alih memotret dokumen, pengguna mengetikkan nomor identitas nasional mereka beserta beberapa detail pribadi, lalu Didit memeriksanya terhadap sumber otoritatif untuk negara tersebut.

Hasilnya membawa tingkat jaminan `data_match`: detail yang diberikan pengguna cocok dengan catatan yang disimpan oleh sumber tersebut. Tidak ada dokumen yang diperiksa, sehingga tidak ada klaim mengenai keaslian dokumen.

## Sumber mana yang diperiksa

Sebagian besar negara menggunakan registri pemerintah — Department of Home Affairs di Afrika Selatan, RENAPER di Argentina, UIDAI di India, registri CPR di Denmark. **Sebagian lainnya tidak.** Di Kanada, Prancis, Indonesia, Belanda, Norwegia, Singapura, Inggris Raya, dan Amerika Serikat, catatan otoritatif yang dapat diakses Didit adalah berkas biro kredit, layanan keuangan, utilitas, atau catatan tempat tinggal, bukan registri negara.

Perbedaan tersebut bukan sekadar kosmetik. Hal ini mengubah apa yang dibuktikan oleh kecocokan tersebut, rezim persetujuan yang berlaku untuk kueri tersebut, dan apa yang dapat Anda sampaikan kepada regulator tentang asal-usulnya, sehingga halaman ini tidak pernah membuat generalisasi: kolom **Sumber yang diperiksa** di bawah mencantumkan nama sumber persis untuk setiap negara, dan ini adalah satu-satunya pernyataan asal-usul yang dapat diandalkan. Bacalah sebelum Anda mengaktifkan suatu negara.

> [!NOTE]
>
> Pengguna akhir tidak pernah melihat nama sumber. Informasi ini ada pada payload sesi (`id_lookup.source`), di konsol, dan di ekspor, untuk Anda dan auditor Anda.

## Tindakan yang dilakukan pengguna

1. Memilih negara mereka di langkah identitas.
2. Mengetik kolom yang diminta oleh negara tersebut — selalu berupa nomor identitas, biasanya nama, terkadang tanggal lahir atau alamat.
3. Mengambil swafoto, jika pencarian negara tersebut memerlukannya.
4. Mendapatkan hasil: diverifikasi dan melanjutkan, diminta untuk mengoreksi nomor, dicoba lagi, diarahkan ke pengambilan dokumen, atau ditolak.

Seluruh langkah ini hanya berupa pengetikan dan, untuk lima negara, satu swafoto. Tidak ada unggahan, tidak ada pembingkaian kamera, dan sama sekali tidak ada dokumen.

## Swafoto, potret, dan langkah Pencocokan Wajah berikutnya

Pencarian menetapkan identitas dari sebuah catatan. Hal yang ditinggalkannya menentukan apa yang dapat digunakan oleh langkah [Pencocokan Wajah](https://docs.didit.me/id/core-technology/face-match/overview.md) di kemudian hari dalam alur kerja untuk dibandingkan dengan hasil tangkapan langsung pengguna. Setiap sumber melakukan salah satu dari tiga hal, dan kolom **Swafoto, liveness, dan pencocokan wajah** pada [tabel di bawah](#cakupan-dan-harga) menyebutkan yang mana, per negara:

| Apa yang dilakukan sumber | Apa yang dibandingkan oleh langkah Pencocokan Wajah berikutnya |
| - | - |
| Mengembalikan foto pemegang | Foto registri, selama alur kerja mempertahankan kolom respons `registry_portrait` |
| Memeriksa swafoto terhadap wajah pada catatan itu sendiri dan mengembalikan putusan | Swafoto yang diverifikasi oleh sumber |
| Hanya mengembalikan data | Tidak ada |

Jika sumber mengembalikan foto, pengguna diminta untuk mengambil swafoto, [liveness pasif](https://docs.didit.me/id/core-technology/liveness/overview.md) dijalankan padanya, dan wajah dicocokkan dengan potret registri. Ketiganya terjadi di dalam pencarian dan di dalam harga pencarian: tidak ada biaya terpisah untuk Deteksi Liveness atau Pencocokan Wajah. Karena pencarian telah membuktikan bahwa orang nyata tersebut cocok dengan foto registri, tombol pengalih `skip_liveness_and_face_match` untuk negara tersebut (aktif secara default) memungkinkan alur kerja melewati langkah Deteksi Liveness dan Pencocokan Wajah miliknya sendiri setelah adanya kecocokan. Nonaktifkan opsi ini jika Anda tetap ingin menjalankannya.

Jika sumber memeriksa swafoto itu sendiri, seperti yang dilakukan oleh **Brasil**, **Argentina** (RENAPER), **Nigeria**, dan **Panama** (layanan biometrik Tribunal Electoral), pemeriksaan tersebut mengembalikan putusan, bukan potret. Itu bukan pemeriksaan liveness, sehingga tombol pengalih dinormalkan ke nonaktif saat disimpan dan setiap langkah Deteksi Liveness serta Pencocokan Wajah di dalam alur kerja tetap berjalan. Jika cocok, Pencocokan Wajah membandingkan hasil tangkapan langsung dengan swafoto yang diverifikasi oleh sumber. Di **Nigeria**, pengguna memilih jenis identitas, dan swafoto diperiksa terhadap wajah pada catatan baik untuk NIN maupun BVN.

Setiap sumber lainnya hanya mengembalikan data, begitu pula sumber-sumber Argentina yang tidak mengambil swafoto. Tidak ada swafoto yang diambil dan tombol pengalih dinormalkan ke nonaktif saat disimpan.

### Langkah Pencocokan Wajah setelah metode yang tidak meninggalkan foto

Pencarian yang hanya mengembalikan data tidak meninggalkan apa pun untuk dibandingkan oleh langkah Pencocokan Wajah, begitu pula dengan proses masuk [dompet identitas digital](https://docs.didit.me/id/core-technology/id-verification/digital-id-wallets.md): bahkan ketika sebuah dompet membagikan potret, potret tersebut tidak digunakan sebagai referensi Pencocokan Wajah. Langkah Pencocokan Wajah yang dicapai melalui cara tersebut tidak dapat meloloskan siapa pun secara otomatis: setiap pengguna yang ditemuinya akan dialihkan ke peninjauan atau ditolak. Editor alur kerja, dan validasi graf yang digunakan setiap klien, akan memberi tahu Anda sebelum memublikasikan:

* **Alur kerja tidak dapat dipublikasikan** jika, untuk suatu negara, setiap jalur menuju langkah Pencocokan Wajah hanya memverifikasi penggunanya dengan metode yang tidak meninggalkan foto, dan setiap rute keluar dari langkah Verifikasi Identitas tersebut mengarah ke langkah Pencocokan Wajah. Sebuah cabang yang semua hasilnya mengarah kembali ke Pencocokan Wajah tidak mengubah hal itu. Izinkan pengambilan dokumen untuk negara tersebut, pilih sumber yang mengembalikan foto atau memeriksa swafoto, atau hapus langkah Pencocokan Wajah.
* **Peringatan** jika hal tersebut bergantung pada pengguna: pengambilan dokumen atau sumber yang menyediakan foto juga ditawarkan, atau sebuah cabang setelah langkah Verifikasi Identitas dapat mengarahkan para pengguna tersebut ke hasil tanpa Pencocokan Wajah. Pengguna yang menyelesaikan dengan metode yang hanya mengembalikan data tetap akan mencapai Pencocokan Wajah tanpa ada yang bisa dibandingkan.

Di konsol, sebuah catatan di samping setiap sumber dan dompet semacam itu di tab **Negara** pada langkah Verifikasi Identitas menyatakan hal yang sama setiap kali ada langkah Pencocokan Wajah yang mengikuti. Alur kerja yang mengumpulkan wajah referensi saat sesi dibuat (Autentikasi Biometrik, atau langkah Pencocokan Wajah yang dapat berjalan sebelum langkah Verifikasi Identitas apa pun, dengan `portrait_image`) selalu memiliki sesuatu untuk dibandingkan dan tidak pernah ditandai.

Jika tidak ada hal lain dalam alur kerja yang menyediakannya, Pencocokan Wajah tidak memiliki referensi untuk membandingkan hasil tangkapan langsung setelah pencocokan dengan metode yang hanya mengembalikan data.
Langkah ini melaporkan bahwa perbandingan tidak dapat dihitung (`FACE_MATCH_NOT_COMPUTED`, dengan skor `null`) daripada menolak secara otomatis.
Tindakan `face_match_not_computed_action` pada langkah Pencocokan Wajah kemudian menentukan hasilnya: `In Review` secara default, atau `Declined` jika Anda mengaturnya ke `DECLINE`.
Lihat [Peringatan pencocokan wajah](https://docs.didit.me/id/core-technology/face-match/warnings-face-match.md).

## Cakupan dan harga

Harga di bawah ini adalah harga ritel publik dalam USD per percobaan yang terjawab, yang diperiksa terhadap umpan harga Validasi Database anonim pada 11 September 2026. Harga ini menggunakan layanan yang dikonfigurasi untuk negara tersebut. Harga bukanlah pengumuman peluncuran produksi: aktifkan hanya metode yang ditawarkan oleh katalog aplikasi Anda. Cuplikan ketersediaan yang ada dipertahankan secara terpisah dari pembaruan harga ini.

Untuk negara yang menggunakan beberapa sumber, tabel ini menampilkan jumlah totalnya ketika semua sumber memberikan jawaban. Percobaan yang terjawab hanya membebankan biaya untuk respons sumber yang dapat ditagih; sumber yang tidak menjawab akan dikecualikan. Nigeria menggunakan **NIN atau BVN**, bukan jumlah total keduanya. Tarif kontrak kustom dapat berbeda dan ditampilkan di konsol Anda. Ini adalah harga pencarian pada langkah identitas, bukan penawaran harga untuk setiap layanan Validasi Database lain yang ditawarkan di negara tersebut.

| Negara | USD / percobaan | Kode | Sumber yang dikueri | Ketersediaan | Swafoto, Deteksi Liveness, dan Pencocokan Wajah | Rezim persetujuan |
| - | - | - | - | - | - | - |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/ar.svg)Argentina | \$0.20 | `ARG` | RENAPER | Tersedia | Swafoto diperiksa oleh pencarian; Deteksi Liveness dan Pencocokan Wajah tetap berjalan | Ley 25.326 |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/bo.svg)Bolivia | \$0.20 | `BOL` | SEGIP | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/br.svg)Brasil | \$0.40 | `BRA` | Receita Federal | Tersedia | Swafoto diperiksa oleh pencarian; Deteksi Liveness dan Pencocokan Wajah tetap berjalan | LGPD |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/kh.svg)Kamboja | \$0.59 | `KHM` | registri pemilih Kementerian Dalam Negeri | Tersedia | Tidak berlaku — hanya data | Persetujuan eksplisit diperlukan |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/ca.svg)Kanada | \$6.59 | `CAN` | Catatan biro kredit Kanada (proses ganda FINTRAC) | Tersedia | Tidak berlaku — hanya data | PIPEDA |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/cl.svg)Chili | \$0.20 | `CHL` | Servicio de Registro Civil e Identificación | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/cn.svg)Tiongkok | \$0.50 | `CHN` | NCIIC (National Citizen Identity Information Center) | Tersedia | Tidak berlaku — hanya data | Persetujuan eksplisit diperlukan |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/co.svg)Kolombia | \$0.20 | `COL` | Registraduría General de la Nación / ANI | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/cr.svg)Kosta Rika | \$0.20 | `CRI` | Tribunal Supremo de Elecciones | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/dk.svg)Denmark | \$2.32 | `DNK` | registri CPR | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/do.svg)Republik Dominika | \$0.05 | `DOM` | Junta Central Electoral | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/ec.svg)Ekuador | \$0.20 | `ECU` | Registro Civil del Ecuador | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/sv.svg)El Salvador | \$0.20 | `SLV` | RNPN | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/fi.svg)Finlandia | \$3.50 | `FIN` | registri kependudukan DVV | Tersedia | Tidak berlaku — hanya data | Persetujuan eksplisit diperlukan |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/fr.svg)Prancis | \$2.58 | `FRA` | Catatan tempat tinggal dan utilitas Prancis | Tersedia | Tidak berlaku — hanya data | GDPR |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/gt.svg)Guatemala | \$0.20 | `GTM` | RENAP | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/hn.svg)Honduras | \$0.20 | `HND` | CNE | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/in.svg)India | \$0.42 | `IND` | UIDAI (Aadhaar) | Tersedia | Tidak berlaku — hanya data | Persetujuan Aadhaar |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/id.svg)Indonesia | \$0.35 | `IDN` | Registri kependudukan Indonesia melalui catatan tempat tinggal | Tersedia | Tidak berlaku — hanya data | UU PDP |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/ke.svg)Kenya | \$0.75 | `KEN` | IPRS (Integrated Population Registration System) | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/my.svg)Malaysia | \$0.59 | `MYS` | JPN (National Registration Department) | Tersedia | Tidak berlaku — hanya data | Persetujuan eksplisit diperlukan |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/mx.svg)Meksiko | \$0.20 | `MEX` | RENAPO | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/nl.svg)Belanda | \$1.50 | `NLD` | Catatan kependudukan Belanda | Tersedia | Tidak berlaku — hanya data | GDPR |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/ng.svg)Nigeria | NIN $0.35 / BVN $0.35 | `NGA` | NIMC / NIBSS | Tersedia | Swafoto diperiksa dalam pencarian; Deteksi Liveness dan Pencocokan Wajah tetap berjalan | NDPR |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/no.svg)Norwegia | \$4.04 | `NOR` | Catatan kependudukan Norwegia | Tersedia | Tidak berlaku — hanya data | GDPR |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/pa.svg)Panama | \$1.25 | `PAN` | Tribunal Electoral / SIB | Tersedia | Swafoto diperiksa dalam pencarian; Deteksi Liveness dan Pencocokan Wajah tetap berjalan | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/py.svg)Paraguay | \$0.20 | `PRY` | Tribunal Superior de Justicia Electoral | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/pe.svg)Peru | \$0.20 | `PER` | RENIEC | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/sg.svg)Singapura | \$7.17 | `SGP` | Biro kredit dan catatan utilitas Singapura | Tersedia | Tidak berlaku — hanya data | PDPA |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/za.svg)Afrika Selatan | \$2.68 | `ZAF` | Department of Home Affairs | Tersedia | Termasuk dalam pencarian | POPIA |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/se.svg)Swedia | \$0.59 | `SWE` | Registri populasi Skatteverket | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/th.svg)Thailand | \$0.59 | `THA` | Pendaftaran sipil DOPA | Tersedia | Tidak berlaku — hanya data | Persetujuan eksplisit diperlukan |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/gb.svg)Inggris Raya | \$3.09 | `GBR` | Biro kredit dan catatan layanan keuangan Inggris Raya | Tersedia | Tidak berlaku — hanya data | UK GDPR |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/us.svg)Amerika Serikat | \$0.45 | `USA` | Biro kredit dan catatan layanan keuangan AS | Tersedia | Tidak berlaku — hanya data | Tujuan yang diizinkan GLBA |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/uy.svg)Uruguay | \$0.20 | `URY` | Dirección Nacional del Registro de Estado Civil | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/ve.svg)Venezuela | \$0.20 | `VEN` | CNE | Tersedia | Tidak berlaku — hanya data | — |
| ![](https://didit-public-assets.s3.eu-west-1.amazonaws.com/flags/zm.svg)Zambia | \$0.20 | `ZMB` | Zambia Revenue Authority | Tersedia | Tidak berlaku — hanya data | — |

> [!NOTE]
>
> Ketersediaan berasal dari katalog kapabilitas yang disediakan oleh backend; API menolak alur kerja yang mengaktifkan pencarian yang tidak ditandai sebagai `Available` oleh katalog untuk negara tersebut. Harga yang ditandai **Atas permintaan** belum dipublikasikan — metode non-dokumen dikenai harga sesuai negara dan penawarannya diberikan oleh tim akun Anda.

## Aturan format

Kolom pengenal menerapkan pemeriksaan format di sisi klien sebelum data apa pun dikirimkan — panjang, aturan yang hanya mengizinkan angka, checksum, atau pola, tergantung negaranya. Nomor yang gagal dalam pemeriksaan ini tidak akan pernah mencapai sumbernya, yang berarti nomor tersebut **tidak pernah ditagih dan tidak pernah dihitung terhadap `max_attempts`**: pengguna akan diperlihatkan pesan khusus negara dan diminta untuk memperbaikinya.

Tabel per negara di bawah ini mencantumkan aturan untuk setiap kolom. Kolom tanpa aturan berupa teks bebas — nama, tanggal yang dikumpulkan oleh antarmuka, atau pengambilan gambar.

Pastikan formatnya benar dalam pengisian awal Anda sendiri dan Anda tidak akan mengeluarkan biaya sepeser pun untuk kesalahan ketik.

## Kolom per negara

#### Argentina (`ARG`)

Sumber: **RENAPER**. Pencarian ini juga mengambil swafoto dan membandingkannya dengan wajah yang tercatat untuk identitas tersebut; pemeriksaan ini menghasilkan sebuah keputusan, bukan foto wajah. Ini bukan pemeriksaan liveness, sehingga sakelar untuk melewati tetap nonaktif: setiap langkah Deteksi Liveness dan Pencocokan Wajah dalam alur kerja tetap berjalan, dan Pencocokan Wajah membandingkan tangkapan langsung dengan swafoto terverifikasi tersebut.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nomor DNI | `document_number` | Ya | Pola `[MFmf]?\d{7,8}`; 7-9 karakter |
| Swafoto | `selfie` | Ya | — |
| Jenis kelamin seperti tertera di DNI Anda | `gender` | Ya | Salah satu dari `M`, `F`, `X` |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Bolivia (`BOL`)

Sumber: **SEGIP**. Sumber ini hanya mengembalikan data, sehingga tidak ada foto wajah untuk pencocokan wajah: langkah Pencocokan Wajah selanjutnya dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| CI Bolivia | `document_number` | Ya | Pola `\d{6,10}(?:[-\s]?\d[A-Za-z])?`; 6-13 karakter |
| Tanggal lahir | `date_of_birth` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Brasil (`BRA`)

Sumber: **Receita Federal**. Pencarian ini juga mengambil swafoto dan membandingkannya dengan wajah yang tercatat untuk identitas tersebut; pemeriksaan ini menghasilkan sebuah keputusan, bukan foto wajah. Ini bukan pemeriksaan liveness, sehingga sakelar untuk melewati tetap nonaktif: setiap langkah Deteksi Liveness dan Pencocokan Wajah dalam alur kerja tetap berjalan, dan Pencocokan Wajah membandingkan tangkapan langsung dengan swafoto terverifikasi tersebut.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| CPF Brasil | `tax_number` | Ya | Tepat 11 karakter; hanya digit |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Swafoto | `selfie` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Kamboja (`KHM`)

Sumber: **daftar pemilih Kementerian Dalam Negeri**. Sumber ini hanya mengembalikan data, sehingga tidak ada foto wajah untuk pencocokan wajah: langkah Pencocokan Wajah selanjutnya dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor ID pemilih | `voter_id` | Ya | Pola `(?:\d{8}\|\d{2}-\d{3}-\d{3})` |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Kanada (`CAN`)

Sumber: **catatan biro kredit Kanada (proses ganda FINTRAC)**. Sumber ini hanya mengembalikan data, sehingga tidak ada foto wajah untuk pencocokan wajah: langkah Pencocokan Wajah selanjutnya dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Alamat rumah | `address` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Kecocokan nama (sama persis, sebagian, atau tidak ada) | `name_match` | Ya |
| Kecocokan tanggal lahir | `date_of_birth_match` | Ya |
| Kecocokan alamat | `address_match` | Ya |
| Jumlah sumber yang mengonfirmasi identitas | `sources_confirming` | Ya |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Cile (`CHL`)

Sumber: **Servicio de Registro Civil e Identificación**. Sumber ini hanya mengembalikan data, sehingga tidak ada foto wajah untuk pencocokan wajah: langkah Pencocokan Wajah selanjutnya dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| RUT Cile | `personal_number` | Ya | 8-12 karakter |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Tiongkok (`CHN`)

Sumber: **NCIIC (National Citizen Identity Information Center)**. Sumber ini hanya mengembalikan data, sehingga tidak ada foto wajah untuk pencocokan wajah: langkah Pencocokan Wajah selanjutnya dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama lengkap | `full_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor ID nasional | `national_id` | Ya | Pola `(\d{15}\|\d{17}[\dXx])` |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Kolombia (`COL`)

Sumber: **Registraduría General de la Nación / ANI**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk digunakan sebagai pembanding dalam pencocokan wajah; bagi pengguna yang diverifikasi dengan cara ini, langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Cédula Kolombia | `personal_number` | Ya | 6-10 karakter; hanya angka |
| Tanggal penerbitan | `date_of_issue` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Kosta Rika (`CRI`)

Sumber: **Tribunal Supremo de Elecciones**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk digunakan sebagai pembanding dalam pencocokan wajah; bagi pengguna yang diverifikasi dengan cara ini, langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Cédula Kosta Rika | `personal_number` | Ya | 9-12 karakter; hanya angka |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Denmark (`DNK`)

Sumber: **registri CPR**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk digunakan sebagai pembanding dalam pencocokan wajah; bagi pengguna yang diverifikasi dengan cara ini, langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor identitas nasional | `national_id` | Ya | Pola `\d{6}-?\d{4}` |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Republik Dominika (`DOM`)

Sumber: **Junta Central Electoral**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk digunakan sebagai pembanding dalam pencocokan wajah; bagi pengguna yang diverifikasi dengan cara ini, langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Cédula Dominika | `personal_number` | Ya | Tepat 11 karakter; hanya angka |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Ekuador (`ECU`)

Sumber: **Registro Civil del Ecuador**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk digunakan sebagai pembanding dalam pencocokan wajah; bagi pengguna yang diverifikasi dengan cara ini, langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Cédula Ekuador | `personal_number` | Ya | Tepat 10 karakter; hanya angka |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### El Salvador (`SLV`)

Sumber: **RNPN**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk digunakan sebagai pembanding dalam pencocokan wajah; bagi pengguna yang diverifikasi dengan cara ini, langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| DUI Salvador | `document_number` | Ya | Tepat 9 karakter; hanya angka |
| Tanggal lahir | `date_of_birth` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Finlandia (`FIN`)

Sumber: **registri populasi DVV**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk digunakan sebagai pembanding dalam pencocokan wajah; bagi pengguna yang diverifikasi dengan cara ini, langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor identitas nasional | `national_id` | Ya | Pola `(?:\d{6}[-+A]\d{3}[0-9A-Z]\|\d{6}\d{3}[0-9A-Z])` |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Prancis (`FRA`)

Sumber: **Catatan tempat tinggal dan utilitas Prancis**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk digunakan sebagai pembanding dalam pencocokan wajah; bagi pengguna yang diverifikasi dengan cara ini, langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Alamat rumah | `address` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Kecocokan nama (persis, sebagian, atau tidak sama sekali) | `name_match` | Ya |
| Kecocokan tanggal lahir | `date_of_birth_match` | Ya |
| Kecocokan alamat | `address_match` | Ya |
| Jumlah sumber yang mengonfirmasi identitas | `sources_confirming` | Ya |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Guatemala (`GTM`)

Sumber: **RENAP**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding untuk Pencocokan Wajah: langkah Pencocokan Wajah yang dilakukan kemudian dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| DPI Guatemala | `document_number` | Ya | Tepat 13 karakter; hanya digit |
| Tanggal lahir | `date_of_birth` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Honduras (`HND`)

Sumber: **CNE**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding untuk Pencocokan Wajah: langkah Pencocokan Wajah yang dilakukan kemudian dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| DNI Honduras | `document_number` | Ya | Tepat 13 karakter; hanya digit |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### India (`IND`)

Sumber: **UIDAI (Aadhaar)**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding untuk Pencocokan Wajah: langkah Pencocokan Wajah yang dilakukan kemudian dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama lengkap | `full_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor ID nasional | `personal_number` | Ya | Tepat 12 karakter; hanya digit |
| PAN | `pan` | Ya | Pola `[A-Z]{5}\d{4}[A-Z]`; huruf kapital |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Indonesia (`IDN`)

Sumber: **Registri kependudukan Indonesia melalui catatan tempat tinggal**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding untuk Pencocokan Wajah: langkah Pencocokan Wajah yang dilakukan kemudian dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Alamat rumah | `address` | Ya | — |
| NIK (16 digit) | `national_id` | Ya | Tepat 16 karakter; hanya digit |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Kecocokan nama (persis, sebagian, atau tidak sama sekali) | `name_match` | Ya |
| Kecocokan tanggal lahir | `date_of_birth_match` | Ya |
| Kecocokan alamat | `address_match` | Ya |
| Jumlah sumber yang mengonfirmasi identitas | `sources_confirming` | Ya |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Kenya (`KEN`)

Sumber: **IPRS (Integrated Population Registration System)**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding untuk Pencocokan Wajah: langkah Pencocokan Wajah yang dilakukan kemudian dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor ID nasional | `national_id` | Ya | Pola `\d{8,9}` |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Malaysia (`MYS`)

Sumber: **JPN (National Registration Department)**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding untuk Pencocokan Wajah: langkah Pencocokan Wajah yang dilakukan kemudian dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama lengkap | `full_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor ID nasional | `national_id` | Ya | Tepat 12 karakter; hanya digit |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Meksiko (`MEX`)

Sumber: **RENAPO**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding untuk Pencocokan Wajah: langkah Pencocokan Wajah yang dilakukan kemudian dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| CURP Meksiko | `personal_number` | Ya | Tepat 18 karakter |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Belanda (`NLD`)

Sumber: **Catatan kependudukan Belanda**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk pencocokan wajah: langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki data pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Alamat rumah | `address` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Kecocokan nama (sama persis, sebagian, atau tidak sama sekali) | `name_match` | Ya |
| Kecocokan tanggal lahir | `date_of_birth_match` | Ya |
| Kecocokan alamat | `address_match` | Ya |
| Jumlah sumber yang mengonfirmasi identitas | `sources_confirming` | Ya |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Nigeria (`NGA`)

Sumber: **NIMC / NIBSS**. Pencarian juga mengambil swafoto dan membandingkannya dengan wajah yang tercatat untuk identitas tersebut; pemeriksaan tersebut menghasilkan sebuah keputusan, bukan potret. Ini bukan pemeriksaan liveness, sehingga sakelar untuk melewati langkah tetap nonaktif: langkah Deteksi Liveness dan Pencocokan Wajah dalam alur kerja tetap berjalan, dan Pencocokan Wajah membandingkan hasil tangkapan langsung dengan swafoto terverifikasi tersebut.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Jenis ID | `identifier_type` | Ya | Salah satu dari `NIN`, `BVN` |
| Nomor itu sendiri | `identifier` | Ya | Tepat 11 karakter; hanya angka |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Swafoto | `selfie` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Negara bagian asal | `state_of_origin` | Tidak |
| Nomor telepon (disamarkan) | `phone_number_masked` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Norwegia (`NOR`)

Sumber: **Catatan kependudukan Norwegia**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk pencocokan wajah: langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki data pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Alamat rumah | `address` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Kecocokan nama (sama persis, sebagian, atau tidak sama sekali) | `name_match` | Ya |
| Kecocokan tanggal lahir | `date_of_birth_match` | Ya |
| Kecocokan alamat | `address_match` | Ya |
| Jumlah sumber yang mengonfirmasi identitas | `sources_confirming` | Ya |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Panama (`PAN`)

Sumber: **Tribunal Electoral / SIB**. Pencarian juga mengambil swafoto dan membandingkannya dengan wajah yang tercatat untuk identitas tersebut; pemeriksaan tersebut menghasilkan sebuah keputusan, bukan potret. Ini bukan pemeriksaan liveness, sehingga sakelar untuk melewati langkah tetap nonaktif: langkah Deteksi Liveness dan Pencocokan Wajah dalam alur kerja tetap berjalan, dan Pencocokan Wajah membandingkan hasil tangkapan langsung dengan swafoto terverifikasi tersebut.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Cédula Panama | `personal_number` | Ya | Pola `(?:\d{1,2}(?:-?(?:AV\|PI))?\|PE\|E\|N)[\d-]*`; minimal 5 karakter; diubah menjadi huruf kapital |
| Swafoto | `selfie` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Paraguay (`PRY`)

Sumber: **Tribunal Superior de Justicia Electoral**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk pencocokan wajah: langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki data pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| CI Paraguay | `document_number` | Ya | 6-10 karakter; hanya angka |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Peru (`PER`)

Sumber: **RENIEC**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk pencocokan wajah: langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki data pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| DNI Peru | `personal_number` | Ya | Tepat 8 karakter; hanya angka |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Singapura (`SGP`)

Sumber: **Catatan biro kredit dan utilitas Singapura**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk pencocokan wajah: langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki data pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Alamat rumah | `address` | Ya | — |
| NRIC / FIN | `national_id` | Ya | Pola `[STFGM]\d{7}[A-Z]`; huruf besar |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Kecocokan nama (sama persis, sebagian, atau tidak ada) | `name_match` | Ya |
| Kecocokan tanggal lahir | `date_of_birth_match` | Ya |
| Kecocokan alamat | `address_match` | Ya |
| Jumlah sumber yang mengonfirmasi identitas | `sources_confirming` | Ya |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Afrika Selatan (`ZAF`)

Sumber: **Department of Home Affairs**. Sumber ini mengembalikan potret, sehingga swafoto diambil, deteksi liveness pasif dijalankan pada swafoto tersebut, dan swafoto itu dicocokkan dengan potret tersebut dalam proses pencarian.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nomor ID 13 digit | `national_id` | Ya | Tepat 13 karakter; hanya angka; checksum LUHN |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Swafoto | `selfie` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Kewarganegaraan | `citizenship` | Tidak |
| Status ID (valid, meninggal, atau diblokir) | `id_status` | Ya |
| Potret registri | `registry_portrait` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Swedia (`SWE`)

Sumber: **registri populasi Skatteverket**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding wajah; langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor ID nasional | `national_id` | Ya | Pola `(\d{10}\|\d{12})`; hanya angka |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status rekaman | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Thailand (`THA`)

Sumber: **registrasi sipil DOPA**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding wajah; langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Nomor ID nasional Thailand | `national_id` | Ya | Tepat 13 karakter; hanya angka |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status rekaman | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Inggris Raya (`GBR`)

Sumber: **catatan biro kredit dan layanan keuangan Inggris**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding wajah; langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Alamat rumah | `address` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Kecocokan nama (sama persis, sebagian, atau tidak ada) | `name_match` | Ya |
| Kecocokan tanggal lahir | `date_of_birth_match` | Ya |
| Kecocokan alamat | `address_match` | Ya |
| Jumlah sumber yang mengonfirmasi identitas | `sources_confirming` | Ya |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Amerika Serikat (`USA`)

Sumber: **catatan biro kredit dan layanan keuangan AS**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding wajah; langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |
| Tanggal lahir | `date_of_birth` | Ya | — |
| Alamat rumah | `address` | Ya | — |
| Nomor Jaminan Sosial (4 digit terakhir atau lengkap) | `ssn` | Tidak | 4-9 karakter; hanya angka |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Kecocokan nama (sama persis, sebagian, atau tidak ada) | `name_match` | Ya |
| Kecocokan tanggal lahir | `date_of_birth_match` | Ya |
| Kecocokan alamat | `address_match` | Ya |
| Jumlah sumber yang mengonfirmasi identitas | `sources_confirming` | Ya |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Uruguay (`URY`)

Sumber: **Dirección Nacional del Registro de Estado Civil**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding wajah; langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| CI Uruguay | `personal_number` | Ya | 7-9 karakter; hanya angka |
| Tanggal lahir | `date_of_birth` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status rekaman | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Venezuela (`VEN`)

Sumber: **CNE**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret yang dapat digunakan sebagai pembanding wajah; langkah Pencocokan Wajah berikutnya dalam alur kerja tidak memiliki potret pembanding untuk pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Cédula Venezuela | `document_number` | Ya | Pola `[VvEe]?-?\d{6,10}`; 6-12 karakter |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

#### Zambia (`ZMB`)

Sumber: **Zambia Revenue Authority**. Sumber ini hanya mengembalikan data, sehingga tidak ada potret untuk pencocokan wajah: langkah Pencocokan Wajah di kemudian hari dalam alur kerja tidak memiliki apa pun untuk dibandingkan bagi pengguna yang diverifikasi dengan cara ini.

| Diminta | Kunci kolom | Wajib | Pemeriksaan format |
| - | - | - | - |
| Nomor ID nasional | `national_id` | Ya | Pola `\d{6}/?\d{2}/?\d`; diubah menjadi huruf kapital |
| Nama depan | `first_name` | Ya | — |
| Nama belakang | `last_name` | Ya | — |

| Dikembalikan | Kunci kolom | Wajib |
| - | - | - |
| Nama lengkap | `full_name` | Ya |
| Tanggal lahir | `date_of_birth` | Ya |
| Jenis kelamin | `gender` | Tidak |
| Alamat | `address` | Tidak |
| Status catatan | `record_status` | Tidak |
| Nama sumber | `source_name` | Tidak |
| Waktu kueri | `queried_at` | Tidak |

## Persetujuan

Beberapa sumber hanya dapat dikueri dengan persetujuan eksplisit dari orang yang bersangkutan, dan rezim persetujuan berbeda-beda menurut negara — POPIA di Afrika Selatan, NDPR di Nigeria, LGPD di Brasil, UK GDPR di Britania Raya, tujuan yang diizinkan GLBA di Amerika Serikat, dan seterusnya. Rezim yang berlaku untuk setiap sumber ada pada tabel cakupan di atas.

Anda adalah pengendali atas persetujuan tersebut. Kumpulkan dalam alur Anda sendiri, atau tambahkan langkah [kuesioner](https://docs.didit.me/id/core-technology/questionnaires/overview.md) sebelum langkah ID, dan simpan catatannya — Didit menjalankan kueri yang Anda minta dan tidak menilai apakah Anda memiliki hak untuk memintanya. Jika sumber suatu negara memerlukan teks persetujuannya sendiri, UI verifikasi akan menampilkannya sebelum pencarian dijalankan.

## Percobaan, hasil, dan penagihan

Setiap pencarian yang terjawab dihitung sebagai satu percobaan. `max_attempts` adalah 1 hingga 5, default 1.

| Hasil | Dihitung sebagai percobaan | Ditagih | Apa yang terjadi selanjutnya |
| - | - | - | - |
| `match` | Ya | Ya | Catatan registri menjadi hasil Verifikasi Identitas dan alur kerja berlanjut. |
| `partial_match` | Ya | Ya | Coba lagi selama percobaan masih tersisa, lalu `on_partial_match`. |
| `no_match` | Ya | Ya | Coba lagi selama percobaan masih tersisa, lalu `on_no_match`. |
| `provider_error` | Tidak | Tidak | Pengguna diminta untuk mencoba lagi. Setelah tiga pencarian yang tidak terjawab pada langkah tersebut, `on_provider_error` berlaku. |
| `format_rejected` | Tidak | Tidak | Pengguna diminta untuk memperbaiki kolom tersebut. Permintaan tidak pernah mencapai registri. |

Setiap percobaan terjawab yang dapat ditagih menjumlahkan tarif ritel dari layanan yang menjawab dengan kecocokan (match), kecocokan sebagian (partial match), atau tanpa kecocokan (no match). Percobaan ulang merupakan percobaan baru dan dapat menimbulkan biaya tambahan. Percobaan yang berakhir dengan error penyedia tidak ditagih. Penolakan format tidak ditagih.

Jika pencarian dialihkan (fallback) ke pengambilan dokumen, pemeriksaan dokumen yang selesai akan ditagih secara terpisah. Menonaktifkan fallback akan menolak sesi; hal ini tidak mengembalikan dana pencarian yang telah selesai. Skenario sandbox menyimulasikan hasil tanpa kueri registri berbayar atau biaya penggunaan.

## Apa yang masuk ke dalam sesi

Pencarian yang menghasilkan kecocokan akan mengisi hasil Verifikasi Identitas dengan cara yang sama seperti pembacaan dokumen — nama, tanggal lahir, dan nomor identitas nasional — serta menambahkan blok bukti `id_lookup`:

```json theme={null}
{
  "node_id": "feature_ocr_1",
  "status": "Approved",
  "verification_method": "id_lookup",
  "assurance": "data_match",
  "wallet_provider": null,
  "fallback_from": null,
  "id_lookup": {
    "source": "Department of Home Affairs",
    "checked_at": "2026-09-04T09:12:44Z",
    "attempts": 1,
    "max_attempts": 2,
    "outcome": "match",
    "comparison": [
      { "field": "identification_number", "label": "ID number", "provided": "9106155043088", "record": "9106155043088", "result": "match" },
      { "field": "full_name", "label": "Full name", "provided": "Thabo Mokoena", "record": "Thabo Mokoena", "result": "match" },
      { "field": "date_of_birth", "label": "Date of birth", "provided": "1991-06-15", "record": "1991-06-15", "result": "match" }
    ],
    "registry_portrait": "https://<media-host>/registry_portrait.jpg",
    "face_match_score": 96.4,
    "source_errors": []
  },
  "wallet_verification": null
}
```

`comparison` memuat satu baris per kolom yang dapat dibandingkan, dengan `result` bernilai `match`, `partial`, atau `no_match`, sehingga peninjau dapat melihat secara pasti kolom mana yang tidak cocok. Nama baris dinormalisasi — `identification_number`, `full_name`, `date_of_birth`, `address` — bukan kunci kolom permintaan milik negara tersebut, karena nama depan dan nama belakang dibandingkan sebagai satu nama, dan setiap alias pengenal dibandingkan sebagai satu nomor.

Respons staging saat ini memisahkan kegagalan sumber ke dalam array `source_errors` tersendiri. Entrinya dapat memuat `service_id`, `code`, `message`, `details`, dan `outcome_detail` jika disediakan. Perlakukan data ini sebagai diagnostik kueri, bukan ketidakcocokan identitas. Rilis sebelumnya mungkin menampilkan kegagalan sumber sebagai baris `comparison` dengan `result: "error"`; pastikan kontrak yang diterapkan di lingkungan target Anda.

`registry_portrait` hanya ada untuk sumber yang mengembalikan potret, jika kolom respons yang dipilih menyimpannya; `face_match_score` kemudian merupakan perbandingan swafoto dengan potret tersebut. Sumber yang memeriksa swafoto itu sendiri (RENAPER di Argentina, Nigeria) tidak mengembalikan potret, dan `face_match_score` adalah skor yang dilaporkannya untuk pemeriksaannya sendiri.

Tipe kolom lengkap tercantum di [model data verifikasi ID](https://docs.didit.me/id/reference/data-models.md#verifikasi-identitas).

## Retensi

Catatan sumber yang menghasilkan kecocokan disimpan sebagai hasil Verifikasi Identitas dan mengikuti pengaturan [retensi data](https://docs.didit.me/id/console/data-retention.md) organisasi Anda, persis seperti pembacaan dokumen. Menghapus sesi akan menghapusnya; lihat [Hapus sesi](https://docs.didit.me/id/sessions-api/delete-session.md).

> [!WARNING]
>
> Implementasi staging saat ini menerapkan `id_lookup.response_fields` ke output perbandingan, jenis kelamin opsional, dan potret registri yang disimpan. Kolom identitas yang wajib tetap menjadi bagian dari catatan verifikasi. Ini bukan jaminan bahwa setiap payload penyedia perantara dikecualikan dari pemrosesan. Peluncuran ke lingkungan produksi belum diverifikasi untuk perubahan ini; pastikan perilakunya di lingkungan target Anda sebelum mengandalkan pemilihan kolom untuk memenuhi persyaratan retensi.

## Terkait

* [Metode Verifikasi Identitas](https://docs.didit.me/id/core-technology/id-verification/verification-methods.md) — ketiga metode, fallback, dan penagihan
* [Dompet ID digital](https://docs.didit.me/id/core-technology/id-verification/digital-id-wallets.md) — metode kriptografi
* [Validasi Database](https://docs.didit.me/id/core-technology/database-validation/overview.md) — fitur mandiri untuk memeriksa dokumen yang telah Anda ambil terhadap suatu sumber
* [Konfigurasi fitur alur kerja](https://docs.didit.me/id/management-api/workflows/feature-configs.md#ocr-/-verifikasi-identitas) — referensi kunci `methods`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.