Indonesia Earthquake API - BMKG Gempa Terkini Scraper
Pricing
Pay per event
Indonesia Earthquake API - BMKG Gempa Terkini Scraper
Get the latest Indonesia earthquakes (gempa terkini) from BMKG as JSON: time in UTC and WIB, magnitude, depth, coordinates, region, felt intensity and tsunami potential. Official BMKG open data, an alternative to USGS feeds for Indonesia. Pay per record.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Muhammad Ariq Fauzan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Security
Limited permissionsShare
Use it as an Indonesia earthquake API: get gempa terkini from BMKG for alerts, dashboards and risk monitoring, the Indonesian counterpart to USGS earthquake feeds.
BMKG Indonesia Earthquake Data returns the latest earthquakes in Indonesia (gempa terkini, gempa dirasakan and M5.0+) from the official BMKG open data feeds as clean, deduplicated JSON.
Why this Actor
- Official open data from BMKG's public TEWS feeds at data.bmkg.go.id.
- Merged and deduplicated across the latest, M5.0+ and felt-earthquake feeds.
- Filters for minimum magnitude.
- Schedule it hourly in Apify to power alerts, dashboards, insurance/logistics risk monitoring or research datasets.
Example run
Real input and the first output record from run TcFPdXL5CHNszmnBy on 2026-10-30. Long text fields are shortened here with "...".
Input:
{"feeds": ["latest","felt"],"minMagnitude": 0}
Output (first record):
{"feed": "latest","timeUtc": "2026-10-29T20:32:13+00:00","timeWib": "30 Okt 2026 03:32:13 WIB","latitude": -4.4,"longitude": 132.49,"magnitude": 5.3,"depthKm": 10,"region": "139 km BaratLaut TUAL-MALUKU","tsunamiPotential": "Tidak berpotensi tsunami","feltIntensity": null,"shakemapUrl": null,"id": "2026-10-29T20:32:13+00:00|-4.40,132.49","source": "BMKG (data.bmkg.go.id)"}
Input
| Field | Description |
|---|---|
feeds | Which BMKG feeds to read |
minMagnitude | Drop smaller quakes |
regionContains | Optional text filter on the region, e.g. Jawa |
Output (one item per earthquake)
Fields: id, feed, timeUtc, timeWib, magnitude, depthKm, latitude, longitude, region, tsunamiPotential, feltIntensity, shakemapUrl, and source.
Notes
Data courtesy of BMKG; credit BMKG as the source when you republish it. This Actor is not affiliated with BMKG and is not an official warning service, so always follow official BMKG alerts.
Pricing
Pay-per-event: a small start fee plus a fee per record.