Lewati ke konten utama
Didit Raih $7,5 Juta untuk Membangun Infrastruktur Identitas dan Fraud
Didit
Kembali ke blog
Blog · 6 Maret 2026

Mengintegrasikan API OCR Didit dengan Python untuk Ekstraksi Data Dokumen (ID)

Pelajari cara mengintegrasikan API OCR Didit yang canggih dengan Python untuk mengekstrak data penting dari dokumen identitas. Panduan ini mencakup pengaturan lingkungan hingga pemrosesan laporan verifikasi, menunjukkan.

Oleh DiditDiperbarui
integrating-didits-ocr-api-with-python-for-document-data-extraction.png

Integrasi MudahAPI OCR Didit menawarkan antarmuka yang mudah dan ramah pengembang untuk Python, memungkinkan integrasi cepat ke dalam sistem yang ada untuk ekstraksi data dokumen.

Ekstraksi Data KomprehensifSelain teks dasar, Verifikasi ID Didit mengekstrak banyak informasi terstruktur, termasuk detail pribadi, spesifikasi dokumen, dan skor kualitas gambar, memastikan pengambilan data yang menyeluruh.

Laporan Verifikasi yang KuatAPI menyediakan laporan JSON terperinci, menawarkan wawasan granular tentang status verifikasi, bidang yang diekstraksi, dan pemeriksaan keaslian, penting untuk kepatuhan dan manajemen risiko.

Solusi Skalabel dan AmanPlatform Didit yang modular dan AI-native memastikan bahwa ekstraksi data dokumen Anda tidak hanya akurat tetapi juga skalabel dan aman, didukung oleh fitur-fitur seperti KYC Inti Gratis dan tanpa biaya pengaturan.

Kekuatan OCR dalam Verifikasi Identitas

Dalam lanskap digital saat ini, memverifikasi identitas secara akurat dan efisien sangat penting bagi bisnis di semua sektor. Teknologi Optical Character Recognition (OCR) memainkan peran penting dalam hal ini, memungkinkan ekstraksi data otomatis dari dokumen identitas seperti paspor, SIM, dan kartu identitas. Otomatisasi ini tidak hanya mempercepat proses orientasi tetapi juga secara signifikan mengurangi kesalahan manusia dan potensi penipuan. Namun, tidak semua solusi OCR dibuat sama. Kuncinya terletak pada menemukan API yang kuat, akurat, dan mudah diintegrasikan, menyediakan kemampuan ekstraksi dan verifikasi data yang komprehensif.

API Verifikasi ID Didit dirancang khusus untuk tantangan ini. API ini memanfaatkan algoritma AI-native canggih untuk membaca dan mengekstrak informasi secara akurat dari berbagai dokumen identitas global. Ini lebih dari sekadar pengenalan teks sederhana; Didit melakukan pemeriksaan keaslian, memvalidasi data terhadap pola yang diketahui, dan menyediakan output terstruktur yang dapat langsung digunakan dalam aplikasi Anda. Bagi pengembang yang bekerja dengan Python, mengintegrasikan kemampuan canggih ini disederhanakan dan efisien, memungkinkan pembuatan alur kerja verifikasi identitas yang canggih dengan upaya minimal.

Memulai Integrasi OCR Python Didit

Mengintegrasikan API OCR Didit dengan Python adalah proses yang mudah yang dirancang untuk pengembang. Langkah pertama melibatkan autentikasi permintaan Anda menggunakan kunci API. Setelah diautentikasi, Anda dapat mengirim gambar dokumen identitas (depan dan belakang, jika berlaku) ke titik akhir /v3/id-verification/. Produk Verifikasi ID Didit menangani berbagai jenis dokumen, termasuk Paspor, Kartu Identitas, dan Surat Izin Mengemudi, serta mendukung format gambar umum seperti JPEG, PNG, WebP, TIFF, dan PDF, dengan ukuran file maksimum 5MB per gambar.

Selain pengiriman gambar dasar, API menawarkan parameter opsional yang kuat. Misalnya, Anda dapat mengatur perform_document_liveness ke true untuk memastikan dokumen yang dipindai bukan salinan layar atau telah mengalami penggantian potret, menambahkan lapisan penting pencegahan penipuan. Anda juga dapat menentukan minimum_age, yang secara otomatis menolak pengguna di bawah usia tertentu, fitur yang sangat berguna untuk skenario yang memerlukan verifikasi usia, seperti dalam game, penjualan alkohol, atau platform konten yang dibatasi usia. Fleksibilitas ini memungkinkan bisnis untuk menyesuaikan proses verifikasi dengan persyaratan kepatuhan dan risiko spesifik mereka, memanfaatkan arsitektur modular Didit.

Memahami Laporan Verifikasi ID

Setelah pengiriman dan pemrosesan yang berhasil, API Verifikasi ID Didit mengembalikan laporan JSON yang komprehensif. Laporan ini adalah landasan proses verifikasi identitas Anda, memberikan wawasan terperinci tentang data yang diekstraksi dan status verifikasi secara keseluruhan. Laporan ini terstruktur agar mudah diurai dan mencakup beberapa bagian utama:

  • Status Verifikasi ID: Ini memberikan status sesi keseluruhan (misalnya, 'Disetujui', 'Ditolak', 'Dalam Peninjauan') dan hasil verifikasi spesifik.
  • Detail Dokumen: Informasi tentang dokumen yang diverifikasi, seperti document_type (misalnya, 'Paspor', 'Kartu Identitas'), document_number, dan expiration_date.
  • Informasi Pribadi: Data biografi yang diekstraksi termasuk first_name, last_name, date_of_birth, gender, dan nationality. Didit juga menyediakan age, yang sangat berguna untuk skenario estimasi usia yang menjaga privasi.
  • Media Dokumen: URL sementara ke gambar dan video yang diambil, memungkinkan peninjauan visual jika perlu. Ini termasuk portrait_image, front_image, dan back_image.
  • Informasi Alamat: Data alamat terstruktur, termasuk formatted_address dan objek parsed_address dengan bidang seperti city, region, dan postal_code, penting untuk pemeriksaan Bukti Alamat.
  • Metadata Verifikasi: Detail tambahan seperti date_of_issue, issuing_state, dan skor kualitas gambar untuk gambar depan dan belakang (front_image_quality_score, back_image_quality_score). Skor ini memberikan metrik berharga tentang kejelasan dan kegunaan gambar dokumen yang dikirimkan, membantu mengidentifikasi potensi masalah dengan proses pengambilan.

Data yang kaya dan terstruktur ini memberdayakan bisnis untuk membuat keputusan yang tepat dengan cepat dan untuk mempertahankan jejak audit yang kuat, penting untuk kepatuhan dan pencegahan kejahatan keuangan.

Fitur Lanjutan dan Praktik Terbaik

API OCR Didit melampaui ekstraksi data sederhana. Misalnya, objek ImageQualityScore dalam laporan menyediakan metrik granular seperti focus_score, brightness_score, resolution_score, dan overall_score. Skor ini sangat penting untuk memastikan kualitas dokumen yang dikirimkan, yang secara langsung memengaruhi akurasi OCR dan keandalan verifikasi secara keseluruhan. Dengan menganalisis skor ini, Anda dapat menerapkan logika untuk meminta gambar berkualitas lebih baik dari pengguna jika diperlukan, meningkatkan tingkat keberhasilan verifikasi.

Fitur canggih lainnya adalah kemampuan untuk menghasilkan laporan PDF yang siap kepatuhan untuk setiap sesi verifikasi menggunakan titik akhir /v3/session/{sessionId}/generate-pdf. PDF ini mencakup keputusan identitas, data dokumen yang diekstraksi, dan detail audit, menyederhanakan pencatatan dan kepatuhan peraturan. Selanjutnya, titik akhir /v3/session/{sessionId}/decision/ memungkinkan Anda untuk mengambil hasil sesi verifikasi lengkap, termasuk skor keaktifan, hasil pencocokan wajah, dan status pemrosesan saat ini, menawarkan gambaran lengkap tentang perjalanan verifikasi identitas pengguna.

Saat mengintegrasikan, praktik terbaik adalah menangani berbagai respons dan status API dengan baik. Misalnya, bidang id_verification.status dapat menunjukkan 'Ditolak' jika ditemukan masalah, seperti dokumen yang kedaluwarsa atau pemeriksaan keaktifan yang gagal. Menerapkan logika kondisional berdasarkan status ini memastikan aplikasi Anda dapat merespons dengan tepat, baik dengan meminta lebih banyak informasi dari pengguna atau meningkatkan kasus untuk peninjauan manual. Pendekatan didit yang mengutamakan pengembang, dengan akses sandbox instan dan dokumentasi publik, memudahkan eksperimen dan membangun integrasi yang tangguh.

Bagaimana Didit Membantu

Didit menyediakan solusi yang tak tertandingi untuk ekstraksi data dokumen dan verifikasi identitas melalui platform AI-native yang mengutamakan pengembang. Produk Verifikasi ID kami, didukung oleh OCR canggih, secara tepat mengekstrak data dari dokumen identitas global. Tidak seperti penyedia lain, Didit menawarkan KYC Inti Gratis, memungkinkan Anda untuk mulai memverifikasi identitas tanpa biaya di muka. Arsitektur modular kami berarti Anda dapat dengan mulus mengintegrasikan hanya komponen yang Anda butuhkan, seperti Keaktifan Pasif & Aktif untuk pencegahan penipuan, Pencocokan Wajah 1:1 untuk perbandingan biometrik, dan Bukti Alamat untuk pemeriksaan komprehensif. Tidak ada biaya pengaturan, dan model bayar-per-pemeriksaan-berhasil kami memastikan efektivitas biaya. Dengan memilih Didit, Anda memanfaatkan platform yang dibangun untuk skala global, otomatisasi daripada peninjauan manual, dan data identitas terstruktur, semua dapat diakses melalui API bersih atau Konsol Bisnis tanpa kode.

Siap Memulai?

Siap melihat Didit beraksi? Dapatkan demo gratis hari ini.

Mulai verifikasi identitas secara gratis dengan tingkat gratis Didit.

Infrastruktur untuk identitas dan fraud.

Satu API untuk KYC, KYB, Transaction Monitoring, dan Wallet Screening. Integrasi dalam 5 menit.

Minta AI untuk merangkum halaman ini
Integrasi API OCR Didit dengan Python untuk Data Dokumen.