ready-to-use endpoints in this product, with JSON responses and consistent error handling.
Realtime earthquake data sourced from BMKG, refreshed automatically every hour via cron.
Realtime earthquake data sourced from BMKG, refreshed automatically every hour via cron.
ready-to-use endpoints in this product, with JSON responses and consistent error handling.
Can be tested on the free tier, then used in production through one API Indonesia key.
https://use.apiindonesia.id/api/v1/gempa/terkiniReturns the 15 most recent earthquakes, newest first.
The Earthquake API fits media, disaster-mitigation apps, operations dashboards, and notification systems that need current BMKG earthquake data without scraping public pages.
The product needs a current earthquake feed for widgets, push notifications, or dashboards.
Teams need magnitude, depth, location, and event time in a JSON response.
The app needs periodically refreshed data without running its own cron job.
For safety-critical systems, still follow official BMKG channels and local authority procedures. This API fits product integration, not the only source for emergency decisions.
This section separates the product page from the docs. The docs explain how to call endpoints; this page explains why the endpoints make sense for your feature.
curl "https://use.apiindonesia.id/api/v1/gempa/terkini" \
-H "x-api-key: aip_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"{
"data": [
{
"id": "eq_20260702_0413",
"datetime": "2026-07-02 04:13:21",
"magnitude": 5.4,
"depth_km": 10,
"lat": -8.12,
"lng": 110.34,
"region": "Pacitan, Jawa Timur",
"potential": "Tidak berpotensi tsunami",
"is_felt": 1,
"felt_areas": "III Yogyakarta, II-III Pacitan",
"source": "BMKG"
}
]
}Butuh API berita Indonesia untuk dashboard atau content app? Ini peta opsi RSS/API media nasional plus data API Indonesia yang bisa jadi konten berita otomatis seperti gempa terkini.
Data BMKG (prakiraan cuaca, peringatan dini, gempa terkini) dalam format JSON konsisten lewat satu REST API dan satu API key. Tanpa parsing XML atau scraping.
Ambil data gempa bumi terkini, gempa dirasakan, dan riwayat gempa dari BMKG lewat satu REST API, cocok untuk aplikasi kebencanaan dan sistem peringatan dini.
Start free. Upgrade to Pro or Business, or buy pay as you go credits when you need a one-time top-up. Payments are processed through Sumopod.
Yearly saves 2 months
Do you want to skip subscriptions? Top up credits once from the dashboard and use them until they run out.
Open dashboardFor trying the API and early integration.
For projects that are starting to get real usage.
For production apps with higher traffic.
For high volume, SLA, or company contracts.
Quick answers to common questions about getting started, the free tier, API key security, data sources, and Sumopod billing.