Referensi API

Gempa

API Gempa menyajikan data gempa bumi dari BMKG yang disinkronkan otomatis setiap jam: 15 gempa terbaru, 15 gempa dirasakan lengkap dengan skala MMI per wilayah, dan riwayat sampai 100 kejadian per rentang tanggal. Setiap data memuat magnitudo, kedalaman, koordinat, wilayah, dan status potensi tsunami.

Endpoint utama
GET https://use.apiindonesia.id/api/v1/gempa/terkini
Jumlah endpoint
3
Autentikasi
Header x-api-key (buat gratis di dashboard)
Harga
2 kredit (Rp2) per request sukses; request gagal gratis
Format
JSON (REST), contoh cURL, JavaScript, Python
Ringkasan Produk

Apa yang Anda dapat dari API ini

Data gempa bumi realtime bersumber dari BMKG, diperbarui otomatis setiap jam lewat cron.

Cakupan
3

endpoint siap pakai dalam produk ini, dengan respons JSON dan pola error yang konsisten.

Akses
API key

Bisa dicoba dengan bonus 3.000 kredit saat daftar, lalu dipakai di production lewat satu API key API Indonesia.

Contoh resource
https://use.apiindonesia.id/api/v1/gempa/terkini

Mengembalikan 15 gempa terbaru, diurutkan dari yang paling baru.

Kapan API ini layak dipakai?

API Gempa cocok untuk media, aplikasi mitigasi bencana, dashboard operasional, dan sistem notifikasi yang perlu menampilkan gempa terkini dari BMKG tanpa scraping halaman publik.

Produk perlu feed gempa terkini untuk widget, push notification, atau dashboard.

Tim perlu magnitude, kedalaman, lokasi, dan waktu kejadian dalam respons JSON.

Aplikasi perlu data yang diperbarui berkala tanpa pekerjaan cron sendiri.

Untuk sistem keselamatan kritis, tetap ikuti kanal resmi BMKG dan prosedur otoritas setempat. API ini cocok sebagai integrasi produk, bukan satu-satunya sumber keputusan darurat.

Contoh skenario produk

Bagian ini membedakan halaman produk dari dokumentasi. Dokumentasi menjawab cara memanggil endpoint; halaman ini menjawab kenapa endpoint tersebut masuk akal untuk fitur Anda.

  • Aplikasi mitigasi bencana: kirim notifikasi gempa terkini ke pengguna di wilayah terdampak.
  • Media & berita: tampilkan widget gempa terkini otomatis tanpa input manual redaksi.
  • Riset kebencanaan: analisis pola & frekuensi gempa berbasis data historis BMKG.

Contoh Pemakaian

Request
curl "https://use.apiindonesia.id/api/v1/gempa/terkini" \
  -H "x-api-key: YOUR_API_KEY"
Respons · 200 OK
{
  "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"
    }
  ]
}

Artikel Terkait

Harga 2 kredit (Rp2) per request sukses; request gagal gratis. Bonus 3.000 kredit sekali saat daftar, tanpa kartu kredit dan tanpa jatah bulanan.

Pertanyaan seputar API Gempa

Seberapa sering data gempa diperbarui?

Data diambil dari BMKG dan disinkronkan otomatis setiap jam lewat cron.

Apa beda gempa terkini dan gempa dirasakan?

/gempa/terkini mengembalikan 15 gempa terbaru. /gempa/dirasakan mengembalikan 15 gempa terbaru yang dilaporkan dirasakan warga, lengkap dengan skala MMI per wilayah di field felt_areas.

Bisakah mengambil riwayat gempa per tanggal?

Bisa. GET /api/v1/gempa/history?start=YYYY-MM-DD&end=YYYY-MM-DD mengembalikan sampai 100 kejadian, terbaru lebih dulu.

Mulai Sekarang

Mulai Integrasi
Hari Ini

Daftar gratis dan dapatkan bonus 3.000 kredit (Rp3.000) setelah email diverifikasi, ambil API key, lalu langsung call endpoint pertama Anda. Tanpa kartu kredit, tanpa proses approval yang ribet.

Visualisasi gelombang titik