Static reference data for Adinverse apps. Files are JSON, cached for a year and readable from any origin.
/regions/v1/provinces.json: the 38 provinces.52.json: regencies and cities of a province.52.06.json: districts (kecamatan) of a regency, with their most common postal code.52.06.01.json: villages (desa, kelurahan) of a district, with their postal code.search.json: regencies and districts with their parents, for type-ahead ([code, name, parents]).version.json: sources, build date, counts.Each entry is { code, name, lat, lng } (+ postal_code for districts and villages); lat, lng is a focus point, not a boundary, and is null when unknown.
Codes and names follow Kepmendagri No 300.2.2-2138 Tahun 2025. Built from the MIT-licensed work of cahya dsn: licence and sources.