Lewati ke konten utama

Validasi Rekening

Cocokkan nomor dan nama pemilik rekening di 130+ bank Indonesia.

Base URL​

https://use.api.co.id

Kirim GET /validation/bank dengan query bank_code, account_number, dan account_name, plus header x-api-co-id. Response berisi is_valid, score kecocokan nama, dan nama pemilik yang di-mask (hanya jika valid). Daftar lengkap bank tersedia di GET /validation/bank/available.

Format kode bank​

Kode bank bisa dikirim dalam dua format, keduanya diproses sama:

  • Format pendek: mandiri, bca, bri (otomatis dipetakan ke format lengkap)
  • Format lengkap: bank_mandiri, bank_bca, bank_bri (dipakai apa adanya)

Bank yang didukung​

130+ bank Indonesia, di antaranya:

BankKode
BCA (Bank Central Asia)bca atau bank_bca
BRI (Bank Rakyat Indonesia)bri atau bank_bri
BNI (Bank Negara Indonesia)bni atau bank_bni
BSI (Bank Syariah Indonesia)bsi atau bank_bsm
Mandiri (Bank Mandiri)mandiri atau bank_mandiri
SeaBank (SeaBank Indonesia)seabank atau bank_kesejahteraan_ekonomi

Gunakan endpoint Get Available Banks (GET /validation/bank/available) untuk melihat daftar lengkapnya.

Field response​

FieldKeterangan
is_validBoolean, true jika validasi rekening lolos
scoreFloat 0.0–10.0, tingkat keyakinan kecocokan nama
nameNama pemilik yang di-mask: 3 karakter pertama + **** (hanya jika valid, null jika tidak valid)
messagePesan status hasil validasi
noteCatatan tambahan (string kosong jika valid, "Name was not returned" jika validasi gagal)

Cara kerja​

  • Verifikasi rekening secara real-time.
  • Fuzzy name matching dengan skor keyakinan.
  • Retry otomatis dengan fallback.
  • Masking nama untuk menjaga privasi.
Apakah halaman ini membantu?