DEV Community

Khairul Muhtadin
Khairul Muhtadin

Posted on Originally published at apiindonesia.id

7 New Indonesian Datasets I Can Legally Resell, and How I Checked Them

7 new datasets on API Indonesia

A lot of data that Indonesian developers need is already set officially by the government. It just lives in PDF annexes of governor decrees, ministerial regulations or scanned lists, not in a form you can query.

Today I added seven new datasets to API Indonesia. All of them were picked because they can be resold: they come from official regulations (not copyrighted under UU 28/2014 Pasal 42) or from OpenStreetMap (ODbL), and every one was checked before it went in.

From official regulations

  • UMK 2026 (/api/v1/umk): regency and city minimum wages for 163 regencies and cities in 11 provinces, each row citing its governor decree. DKI Jakarta sets no UMK, so its figure stays in the UMP product. More provinces are coming.
  • HS codes and import duty (/api/v1/hs): 11,545 8-digit HS codes from BTKI 2022 (PMK 26/PMK.010/2022) with descriptions and the MFN import duty. Search by code or keyword.
  • Electricity tariffs and fuel prices (/api/v1/energi): PLN tariffs for 37 classes under Permen ESDM 7/2024 plus the quarterly adjustments since 2023, and the price history of subsidised and assigned fuel (Pertalite, Solar, kerosene, Premium, LPG 3 kg) since 2014.

Public facility locations

One endpoint, /api/v1/fasilitas, filtered by category:

  • Puskesmas (community health centres): 10,354 from the official register KMK HK.01.07/MENKES/1206/2026, with the facility code and inpatient status. 1,656 already have a matching OpenStreetMap coordinate.
  • Petrol stations: 4,827, with brand (Pertamina including Pertashop, Shell, BP and others) and the station number when there is one.
  • Police, fire stations and post offices: 3,831 locations, from regional police headquarters down to district police posts.
  • Places of worship: 56,615 named locations (mosques, prayer rooms, churches, temples, monasteries).

Every category supports nearest search from a coordinate.

Limits

Not everything is complete yet.

  • UMK covers 11 provinces so far, because not every governor decree could be retrieved.
  • HS descriptions come from OCR of the regulation annex, and duty changes made by later regulations are not applied yet. Check the current regulation before using it for customs.
  • Facility coordinates follow OpenStreetMap coverage. Puskesmas without a matching point are kept without a coordinate rather than guessed.

Pricing is the same as every other endpoint: 2 credits (Rp2) per successful request, and failed requests are free.

Docs: https://docs.apiindonesia.id/#umk
Product: https://apiindonesia.id/produk/fasilitas/

Top comments (0)