Langsung ke konten utama
POST
Memverifikasi lisensi pengemudi atau kartu identitas negara bagian AS terhadap catatan kendaraan bermotor dari negara bagian penerbit, mengonfirmasi nomor lisensi, nama pemegang, dan tanggal lahir. Didit menyediakan layanan ini melalui POST /v3/database-validation/ sehingga Anda dapat memverifikasi data yang dikirimkan terhadap sumber otoritatif dan menerima hasil pencocokan yang dinormalisasi. Format input: document_number menerima nomor lisensi pengemudi atau kartu identitas negara bagian AS (4-20 huruf dan digit; tanda hubung dan spasi diperbolehkan).

Cakupan

  • Cakupan: ~ 90%
  • Negara: United States
  • ID Layanan: usa_driver_license_dmv
  • Domain data: Dokumen
  • Kategori: DriverLicence

Input

  • Input wajib: first_name, last_name, document_number, driver_license_state
  • Input opsional: middle_name, date_of_birth, date_of_issue, expiration_date, gender, document_type, vendor_data
  • Persetujuan: Tidak diperlukan
  • Ketersediaan alur kerja: Tersedia di alur kerja
  • Cakupan: ~ 90%
  • Harga: $1.99 per kueri yang berhasil

Parameter body

string
default:"USA"
wajib
Kode negara ISO 3166-1 alpha-3 untuk layanan database ini.Contoh: USA
string
default:"usa_driver_license_dmv"
wajib
Array yang berisi ID layanan ini. Menetapkan layanan akan membatasi permintaan ke database ini secara spesifik.Contoh: usa_driver_license_dmv
string
default:"John"
wajib
Nama depan yang akan divalidasi.Contoh: John
string
default:"Doe"
wajib
Nama belakang yang akan divalidasi.Contoh: Doe
string
default:"SAMPLE-DOC-12345"
wajib
Nomor dokumen yang diekstrak dari atau diberikan oleh pengguna.Contoh: SAMPLE-DOC-12345
string
default:"Sample State"
wajib
Negara bagian atau wilayah yang menerbitkan surat izin mengemudi.Contoh: Sample State
string
Nama tengah, jika tersedia.Contoh: Demo
string
Tanggal lahir dalam format YYYY-MM-DD.Contoh: 1990-01-01
string
Nilai date_of_issue yang diperlukan oleh layanan database ini.Contoh: 1990-01-01
string
Nilai expiration_date yang diperlukan oleh layanan database ini.Contoh: 1990-01-01
string
Nilai jenis kelamin, jika diperlukan oleh database.Nilai yang diizinkan: M (laki-laki), F (perempuan), X (lainnya atau tidak diketahui).Contoh: M
string
Jenis dokumen yang akan divalidasi terhadap layanan database ini.Nilai yang diizinkan: DL (surat izin mengemudi), ID (kartu identitas nasional).Contoh: DL
string
default:"user-1234"
Referensi pengguna yang konsisten untuk orang ini, seperti ID pengguna internal Anda. Didit menggunakannya untuk menautkan pemeriksaan terpisah ke pengguna akhir yang sama dan mengurangi derau deteksi duplikat.Contoh: user-1234

Aturan input & catatan validasi

  • Nomor SIM atau ID negara bagian AS (4-20 huruf dan angka; tanda hubung dan spasi diizinkan)
  • document_number harus memiliki panjang 4-20 karakter.
  • document_number harus cocok dengan [A-Za-z0-9][A-Za-z0-9 -]{2,18}[A-Za-z0-9].
  • Kirim driver_license_state sebagai kode dua huruf negara bagian penerbit (TX) atau nama (Texas).
  • Lisensi California dan Pennsylvania tidak diperiksa oleh layanan ini.

Cara memanggilnya

Data yang dikembalikan

Kolom persis yang ditampilkan di source_data bergantung pada apa yang dikembalikan oleh registri. Contoh yang dihasilkan untuk usa_driver_license_dmv saat ini mendokumentasikan bentuk yang dinormalisasi ini:
  • date_of_birth
  • first_name
  • identification_number
  • last_name
  • middle_name

Harga & SLA

Kueri Amerika Serikat - SIM (DMV) hanya ditagih ketika Didit menerima hasil yang konklusif dari sumber validasi.
  • Harga per panggilan: $1.99 USD.
  • Penagihan: per kueri yang berhasil. Anda tidak dikenakan biaya ketika registri tidak dapat dijangkau, ketika kolom wajib tidak ada, atau ketika permintaan ditolak sebelum mencapai sumber.
  • Latensi: biasanya p95 < 2 dtk.
  • Ketersediaan: 99.9% per kuartal di sisi Didit; ketersediaan sumber hilir bervariasi berdasarkan negara dan kumpulan data.

Bacaan lanjutan

Terakhir diubah pada 9 November 2026