API Batas Wilayah menyediakan file GeoJSON untuk 91.241 wilayahdi empat level, dari provinsi sampai desa/kelurahan. Setiap file dipanggil dengan kode wilayah Kemendagri bertitik, misalnya 31.71 untuk Kota Administrasi Jakarta Pusat.
Data berlisensi CC BY 4.0, jadi boleh dipakai ulang dengan mencantumkan atribusi. Geometrinya bersifat ilustratif untuk peta dan visualisasi, bukan batas resmi untuk keperluan hukum atau sengketa wilayah.
| Level | File GeoJSON | Wilayah di data Kemendagri | Contoh kode |
|---|---|---|---|
| Provinsi | 38 | 38 | 31 |
| Kabupaten/kota | 514 | 514 | 31.71 |
| Kecamatan | 7.285 | 7.285 | 31.71.01 |
| Desa/kelurahan | 83.404 | 83.762 | 31.71.01.1001 |
Di level desa/kelurahan, 358 wilayah di data Kemendagri belum punya file batas.
| Kode | Provinsi | Kab/kota | Kecamatan | Desa/kel. |
|---|---|---|---|---|
| 11 | Aceh | 23 | 290 | 6.497 |
| 12 | Sumatera Utara | 33 | 455 | 6.110 |
| 13 | Sumatera Barat | 19 | 179 | 1.159 |
| 14 | Riau | 12 | 172 | 1.859 |
| 15 | Jambi | 11 | 144 | 1.568 |
| 16 | Sumatera Selatan | 17 | 241 | 3.239 |
| 17 | Bengkulu | 10 | 129 | 1.513 |
| 18 | Lampung | 15 | 229 | 2.640 |
| 19 | Kepulauan Bangka Belitung | 7 | 47 | 391 |
| 21 | Kepulauan Riau | 7 | 80 | 419 |
| 31 | Daerah Khusus Ibukota Jakarta | 6 | 44 | 267 |
| 32 | Jawa Barat | 27 | 627 | 5.957 |
| 33 | Jawa Tengah | 35 | 576 | 8.563 |
| 34 | Daerah Istimewa Yogyakarta | 5 | 78 | 438 |
| 35 | Jawa Timur | 38 | 666 | 8.494 |
| 36 | Banten | 8 | 155 | 1.552 |
| 51 | Bali | 9 | 57 | 716 |
| 52 | Nusa Tenggara Barat | 10 | 117 | 1.150 |
| 53 | Nusa Tenggara Timur | 22 | 315 | 3.352 |
| 61 | Kalimantan Barat | 14 | 174 | 2.130 |
| 62 | Kalimantan Tengah | 14 | 136 | 1.571 |
| 63 | Kalimantan Selatan | 13 | 156 | 2.008 |
| 64 | Kalimantan Timur | 10 | 105 | 1.038 |
| 65 | Kalimantan Utara | 5 | 55 | 482 |
| 71 | Sulawesi Utara | 15 | 171 | 1.839 |
| 72 | Sulawesi Tengah | 13 | 177 | 2.017 |
| 73 | Sulawesi Selatan | 24 | 313 | 3.056 |
| 74 | Sulawesi Tenggara | 17 | 221 | 2.284 |
| 75 | Gorontalo | 6 | 77 | 729 |
| 76 | Sulawesi Barat | 6 | 69 | 648 |
| 81 | Maluku | 11 | 119 | 1.233 |
| 82 | Maluku Utara | 10 | 118 | 1.180 |
| 91 | Papua | 9 | 105 | 998 |
| 92 | Papua Barat | 7 | 91 | 824 |
| 93 | Papua Selatan | 4 | 82 | 687 |
| 94 | Papua Tengah | 8 | 131 | 1.190 |
| 95 | Papua Pegunungan | 8 | 252 | 2.593 |
| 96 | Papua Barat Daya | 6 | 132 | 1.013 |
Respons berupa GeoJSON FeatureCollection (application/geo+json) untuk kode wilayah bertitik. Header X-Data-* membawa sumber, versi, lisensi dan atribusi. Daftar kode per level: /wilayah-boundary?level=regency.
curl "https://use.apiindonesia.id/api/v1/wilayah-boundary/31" \
-H "x-api-key: YOUR_API_KEY"Bonus 3.000 kredit sekali saat daftar, tanpa kartu kredit. Request sukses 2 kredit (Rp2), request gagal gratis.
Sumber: edopandoyo/wilayah-indonesia-api versi 2026.06, CC BY 4.0. Data boundary dari open-admin-data/indonesia-administrative-divisions oleh jakkrapongt, melalui edopandoyo/wilayah-indonesia-api, dilisensikan CC BY 4.0. Diperbarui 4 Agustus 2026.