API Kabupaten/Kota
API Kabupaten/Kota menyediakan akses ke semua 514 kabupaten dan kota di Indonesia beserta data geografis dan hubungan administratifnya.
Endpoint
Daftar Kabupaten/Kota
http
GET /nusa/regenciesMengembalikan daftar semua kabupaten/kota dengan paginasi.
Parameter Kueri
| Parameter | Tipe | Deskripsi |
|---|---|---|
page | integer | Nomor halaman (default: 1) |
per_page | integer | Item per halaman (default: 15, maks: 100) |
search | string | Cari berdasarkan nama atau kode |
codes[] | array | Filter berdasarkan kode kabupaten/kota tertentu |
Contoh Permintaan
bash
curl "https://your-app.com/nusa/regencies?search=jakarta&per_page=10"Contoh Respon
json
{
"data": [
{
"code": "31.71",
"province_code": "31",
"name": "Kota Jakarta Selatan",
"latitude": -6.2615,
"longitude": 106.8106,
"coordinates": [...],
"postal_codes": ["12110", "12120", "..."]
}
],
"links": {
"first": "https://your-app.com/nusa/regencies?page=1",
"last": "https://your-app.com/nusa/regencies?page=35",
"prev": null,
"next": "https://your-app.com/nusa/regencies?page=2"
},
"meta": {
"current_page": 1,
"from": 1,
"last_page": 35,
"per_page": 15,
"to": 15,
"total": 514
}
}Dapatkan Kabupaten/Kota
http
GET /nusa/regencies/{code}Mengembalikan kabupaten/kota tertentu berdasarkan kodenya.
Parameter Jalur
| Parameter | Tipe | Deskripsi |
|---|---|---|
code | string | Kode kabupaten/kota dalam format xx.xx |
Contoh Permintaan
bash
curl "https://your-app.com/nusa/regencies/33.75"Dapatkan Kecamatan Kabupaten/Kota
http
GET /nusa/regencies/{code}/districtsMengembalikan semua kecamatan dalam kabupaten/kota tertentu.
Contoh Permintaan
bash
curl "https://your-app.com/nusa/regencies/33.75/districts"Dapatkan Desa/Kelurahan Kabupaten/Kota
http
GET /nusa/regencies/{code}/villagesMengembalikan semua desa/kelurahan dalam kabupaten/kota tertentu.
Contoh Permintaan
bash
curl "https://your-app.com/nusa/regencies/33.75/villages?per_page=50"Atribut Data
Objek Kabupaten/Kota
| Atribut | Tipe | Deskripsi |
|---|---|---|
code | string | Kode kabupaten/kota dalam format xx.xx |
province_code | string | Kode provinsi induk |
name | string | Nama kabupaten/kota dalam bahasa Indonesia |
latitude | number | Lintang pusat geografis |
longitude | number | Bujur pusat geografis |
coordinates | array | Koordinat poligon batas |
postal_codes | array | Semua kode pos di dalam kabupaten/kota |