Skip to content

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/regencies

Mengembalikan daftar semua kabupaten/kota dengan paginasi.

Parameter Kueri

ParameterTipeDeskripsi
pageintegerNomor halaman (default: 1)
per_pageintegerItem per halaman (default: 15, maks: 100)
searchstringCari berdasarkan nama atau kode
codes[]arrayFilter 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

ParameterTipeDeskripsi
codestringKode 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}/districts

Mengembalikan 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}/villages

Mengembalikan 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

AtributTipeDeskripsi
codestringKode kabupaten/kota dalam format xx.xx
province_codestringKode provinsi induk
namestringNama kabupaten/kota dalam bahasa Indonesia
latitudenumberLintang pusat geografis
longitudenumberBujur pusat geografis
coordinatesarrayKoordinat poligon batas
postal_codesarraySemua kode pos di dalam kabupaten/kota

Released under the MIT License.