Earthquake Scraper — Magnitude, Location & Time (USGS) avatar

Earthquake Scraper — Magnitude, Location & Time (USGS)

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Earthquake Scraper — Magnitude, Location & Time (USGS)

Earthquake Scraper — Magnitude, Location & Time (USGS)

Scrape earthquakes — magnitude, place, depth, coordinates, time & tsunami flag — from the official USGS earthquake feed (GeoJSON). Filter by magnitude and date range. Great for disaster monitoring, geoscience research & alerting. No login, no key, no proxy.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

thanachit singruang

thanachit singruang

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Scrape earthquakes — magnitude, place, depth, coordinates, time, and tsunami flag — into one unified dataset using the official USGS earthquake feed (GeoJSON). No login, no proxies, no browser, no API key.

Filter by minimum magnitude and date range, ordered by time or magnitude.

What you get

Every earthquake is one row (recordType: "earthquake"):

FieldDescription
quakeIdUSGS event ID
magnitude / magTypemagnitude and its scale
placehuman-readable location
time / updatedAtISO timestamps
latitude / longitude / depthKmepicenter and depth
tsunamitsunami flag
feltnumber of "felt" reports
significanceUSGS significance score
alert / statusPAGER alert level and review status
urlUSGS event page

Sample output

{
"recordType": "earthquake",
"quakeId": "us6000tn80",
"magnitude": 7.7,
"magType": "mww",
"place": "68 km NNW of Ende, Indonesia",
"time": "2026-08-14T21:58:21.564Z",
"latitude": -8.12,
"longitude": 121.45,
"depthKm": 10,
"tsunami": true,
"significance": 912,
"status": "reviewed",
"url": "https://earthquake.usgs.gov/earthquakes/eventpage/us6000tn80"
}

Input

{
"minMagnitude": 4,
"startTime": "",
"endTime": "",
"limit": 100,
"orderby": "time"
}
  • minMagnitude — only quakes at or above this magnitude.
  • startTime / endTime — ISO dates (empty = last 30 days to now).
  • limit — max earthquakes (1–20000).
  • orderbytime / time-asc / magnitude / magnitude-asc.

Use cases

  • Disaster monitoring — a live feed of significant quakes worldwide
  • Alerting — trigger notifications above a magnitude threshold
  • Geoscience research — build datasets over a date range and region
  • Insurance & risk — track seismic events near assets

FAQ

Do I need an API key or login? No. The USGS earthquake feed is public and key-free.

Is it free to try? Yes — click Try for free and run the prefilled example (magnitude ≥ 4).

How far back can I go? Set startTime/endTime (ISO dates) to query any historical window.

Is this allowed? It uses the official USGS FDSN event API — public government data.

Pricing

Pay per result — $5 per 1,000 earthquakes. Runs that return nothing cost nothing. No monthly fee, no proxy costs.