OCR Dokumen Identitas

Kirim foto dokumen identitas dan terima field terstruktur, bukan setumpuk teks: nomor, nama, tanggal dan lainnya, siap disimpan atau divalidasi.

$0.0050 per panggilan POST /v1/tools/ocr-id Menjalankan model

Kirim foto dokumen identitas dan terima field terstruktur, bukan setumpuk teks: nomor, nama, tanggal dan lainnya, siap disimpan atau divalidasi.

Didukung model vision, bukan pencocokan template, jadi foto dari ponsel yang diambil miring, dalam cahaya kurang, atau sedikit berputar tetap terbaca. Kartu yang sangat miring biasanya masih bisa di-OCR meskipun pencocokan wajah pada gambar yang sama tidak lagi berhasil.

Gabungkan dengan verify-nik atau verify-npwp untuk memeriksa bahwa yang terbaca valid secara struktur, dan dengan kyc-verify bila Anda juga perlu membandingkan foto di dokumen dengan selfie.

Cara memanggil

Respons pertama adalah 402 berisi harga pasti dan semua rail pembayaran yang bisa dipakai. Bayar, ulangi permintaan dengan buktinya, dan Anda menerima hasilnya.

curl -X POST https://api.glianalabs.com/v1/tools/ocr-id \
  -H 'content-type: application/json' \
  -d '{"image_url":"https://example.com/ktp.jpg"}'

Kapan memakainya

Dokumen identitas (KTP/SIM/KK/NPWP Indonesia, atau paspor/SIM luar negeri). Gunakan image_base64 supaya gambar tidak pernah disimpan; bila Anda memakai URL /v1/media kami, objeknya dihapus setelah dibaca. Maks 6,29 MB. Mengembalikan { fields, verification }: fields disalin sesuai yang tercetak (null bila tidak ada), termasuk agama dan status perkawinan bila dokumen mencantumkannya. Untuk dokumen Indonesia, blok verification memeriksa struktur NIK — kode wilayah terhadap data resmi Kepmendagri, plus tanggal lahir dan jenis kelamin yang terkandung di NIK terhadap yang tercetak. Itu sinyal keyakinan atas hasil bacaan, BUKAN bukti dokumennya asli. Tidak ada yang disimpan dan tidak ada pencocokan wajah (pakai tools/face-compare untuk itu).

Biayanya

$0.0050 per panggilan yang berhasil — tetap, tanpa paket, minimum atau biaya bulanan. Panggilan yang gagal validasi ditolak sebelum berjalan, jadi tidak pernah ditagih.

Ragu ini endpoint yang tepat? GET /v1/consult?intent=… gratis dan menjawabnya.