endpoint siap pakai dalam produk ini, dengan respons JSON dan pola error yang konsisten.
Direktori 83.000+ data kode pos per desa/kelurahan se-Indonesia lengkap dengan hierarki wilayah dari provinsi hingga desa, memakai kode wilayah Kemendagri. Data statis bersumber dari dataset resmi. Pemetaan ke kode wilayah BPS belum tersedia: parameter bps_* sudah ada, tetapi datanya masih kosong.
Direktori 83.000+ data kode pos per desa/kelurahan se-Indonesia lengkap dengan hierarki wilayah dari provinsi hingga desa, memakai kode wilayah Kemendagri. Data statis bersumber dari dataset resmi. Pemetaan ke kode wilayah BPS belum tersedia: parameter bps_* sudah ada, tetapi datanya masih kosong.
endpoint siap pakai dalam produk ini, dengan respons JSON dan pola error yang konsisten.
Bisa dicoba dengan bonus 3.000 kredit saat daftar, lalu dipakai di production lewat satu API key API Indonesia.
https://use.apiindonesia.id/api/v1/kodeposMengembalikan daftar kode pos dengan paginasi dan kode wilayah Kemendagri yang eksplisit. Kolom dan filter kode BPS tersedia untuk 96% data (pemetaan resmi SIG BPS 2025). Sebagian kecil desa baru belum punya pasangan BPS; catatan: (belum tersedia).
API Kode Pos membantu produk yang perlu menyambungkan kode pos dengan hierarki wilayah Indonesia. Cocok untuk checkout, label pengiriman, validasi alamat, pencarian area, dan segmentasi pelanggan.
Form alamat harus mengisi kode pos otomatis setelah pengguna memilih wilayah.
Support perlu mencari wilayah saat pelanggan hanya memberi kode pos.
Produk logistik perlu menyamakan kode pos dengan provinsi, kota, kecamatan, dan desa.
Satu wilayah bisa punya relasi kode pos yang tidak selalu sederhana. Desain UI agar pengguna tetap bisa memilih opsi yang benar.
Bagian ini membedakan halaman produk dari dokumentasi. Dokumentasi menjawab cara memanggil endpoint; halaman ini menjawab kenapa endpoint tersebut masuk akal untuk fitur Anda.
curl "https://use.apiindonesia.id/api/v1/kodepos?kabupaten_id=3273" \\
-H "x-api-key: YOUR_API_KEY"{
"data": [
{
"id": "kp_3273011001",
"village_code": "3273011001",
"village_name": "Sukarasa",
"district_code": "327301",
"district_name": "Sukasari",
"regency_code": "3273",
"regency_name": "Kota Bandung",
"province_code": "32",
"province_name": "Jawa Barat",
"postal_code": "40151",
"kode_pos": "40151",
"bps_village_code": null,
"kemendagri_village_code": "3273011001",
"source_version": "legacy-v1",
"crosswalk_source_version": null,
"is_active": 1
}
],
"meta": {
"total": 151,
"page": 1,
"per_page": 20,
"total_pages": 8
}
}Jelajahi datanya
Database kode pos Indonesia 2026: 83.762 desa/kelurahan, 9.052 kode pos unik, kode Kemendagri, jumlah per provinsi, dan cara ekspor ke CSV lewat API.
Dekode string QRIS EMVCo untuk menampilkan merchant name, nominal, dan currency di aplikasi kasir atau payment switcher.
Cara mencari kode pos Indonesia berdasarkan nama kelurahan, kecamatan, atau kabupaten/kota lewat REST API — cocok untuk form checkout dan aplikasi pengiriman.
Harga 2 kredit (Rp2) per request sukses; request gagal gratis. Bonus 3.000 kredit sekali saat daftar, tanpa kartu kredit dan tanpa jatah bulanan.
Ada 83.000+ data kode pos, satu per desa/kelurahan, lengkap dengan hierarki provinsi sampai desa dan kode wilayah Kemendagri.
Gunakan GET /api/v1/kodepos/lookup?kode_pos=40151 untuk pencocokan persis, atau /kodepos/search?q=... untuk mencari lewat nama desa atau angka kode pos.
Belum. Parameter dan field bps_* sudah ada di API, tetapi data pemetaan BPS masih kosong, jadi untuk saat ini gunakan kode Kemendagri.