PASAR API

🇮🇩 BMKG Weather Forecast API ~ keyless Indonesia weather

← directory
BMKG (Badan Meteorologi, Klimatologi dan Geofisika)Other portalstier: openauth: no authpricing: freefreq: REALTIME

Official keyless public weather forecasts down to village (desa/kelurahan) level via GET /publik/prakiraan-cuaca?adm4=<code>, returning JSON with temperature, humidity, wind and conditions. No signup. ID-first.

View docs ↗ More Other portals APIs

Call it

curl 'https://api.bmkg.go.id/publik/prakiraan-cuaca?adm4=31.71.03.1001'

AI prompt

I'm building an app using a free Indonesia API (no auth needed).

API: BMKG Weather Forecast API ~ keyless Indonesia weather
Provider: BMKG (Badan Meteorologi, Klimatologi dan Geofisika)
Endpoint: GET https://api.bmkg.go.id/publik/prakiraan-cuaca?adm4=31.71.03.1001
It returns JSON (live data).

Source: BMKG (Badan Meteorologi, Klimatologi dan Geofisika) (https://data.bmkg.go.id/prakiraan-cuaca/)
Source type: Official public feed
Endpoint type: Direct public JSON endpoint
Integration difficulty: Copy-paste ready
Production caveat: Still handle downtime, changing fields, empty responses, and rate limits before shipping user-facing alerts.

Help me fetch this and build a simple page that displays it nicely. Include basic production safeguards for errors, empty responses, schema changes, caching, and rate limits.

Related Other portals APIs

Full weather, climate & seismic platformHealth data & dashboardsTMD Weather ~ Thai forecasts, radar & warningsdata.go.th ~ Thailand open government dataSatu Data Indonesia (data.go.id) ~ national open government data portalBPS Statistics Indonesia Web API ~ official national statisticsOpen Data Philippines ~ national open data portal (browse-only)HDX Philippines ~ 460+ humanitarian datasets with working CKAN APIOpen Development Vietnam ~ 13,500+ datasets via full CKAN APIHo Chi Minh City Open Data Portal ~ the one city portal that exists