Indonesia Earthquake API - BMKG Gempa Terkini Scraper avatar

Indonesia Earthquake API - BMKG Gempa Terkini Scraper

Pricing

Pay per event

Go to Apify Store
Indonesia Earthquake API - BMKG Gempa Terkini Scraper

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

Muhammad Ariq Fauzan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

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

FieldDescription
feedsWhich BMKG feeds to read
minMagnitudeDrop smaller quakes
regionContainsOptional 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.