USGS Earthquake Tracker avatar

USGS Earthquake Tracker

Pricing

from $0.01 / 1,000 results

Go to Apify Store
USGS Earthquake Tracker

USGS Earthquake Tracker

Tracks earthquakes worldwide using the USGS Earthquake Hazards API. Filter by magnitude, date range, and geographic region. Real-time seismic data.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

CoDee

CoDee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Track earthquakes worldwide using the official USGS (United States Geological Survey) API. Access real-time and historical seismic data — millions of events dating back to 1900.

What data does it extract?

For each earthquake event, the Actor extracts:

FieldDescription
MagnitudeEarthquake magnitude (Richter scale)
LocationHuman-readable description (e.g., "15 km SW of Los Angeles, CA")
TimeWhen the earthquake occurred (UTC)
CoordinatesLatitude, longitude, and depth in km
TsunamiWhether a tsunami warning was issued
Alert LevelPAGER alert level (green, yellow, orange, red)
SignificanceUSGS significance score (0–1000+)
Felt ReportsNumber of "Did You Feel It?" reports
Event URLLink to full USGS event page

Output example

{
"eventId": "us6000sa28",
"title": "M 4.9 - 186 km SSW of Severo-Kuril'sk, Russia",
"magnitude": 4.9,
"magnitudeType": "mb",
"place": "186 km SSW of Severo-Kuril'sk, Russia",
"time": "2026-02-19T07:36:42.316Z",
"updated": "2026-02-19T07:53:54.040Z",
"longitude": 154.9929,
"latitude": 49.1665,
"depth": 61.302,
"url": "https://earthquake.usgs.gov/earthquakes/eventpage/us6000sa28",
"tsunami": false,
"felt": null,
"alertLevel": null,
"significance": 369,
"status": "reviewed",
"type": "earthquake",
"scrapedAt": "2026-02-19T08:00:00.000Z"
}

Input options

ParameterTypeDescription
minMagnitudenumberMinimum magnitude (e.g., 4.0 for significant quakes).
maxMagnitudenumberMaximum magnitude.
startDatestringStart date in YYYY-MM-DD format.
endDatestringEnd date in YYYY-MM-DD format. Leave empty for today.
minLatitudenumberSouthern boundary for geographic box filter (-90 to 90).
maxLatitudenumberNorthern boundary (-90 to 90).
minLongitudenumberWestern boundary (-180 to 180).
maxLongitudenumberEastern boundary (-180 to 180).
alertLevelstringPAGER alert level: green, yellow, orange, or red.
maxRecordsintegerMaximum records to fetch. Default: 10,000. Max: 20,000.

Use cases

  • Insurance companies — Assess seismic risk for underwriting and claims analysis across regions
  • Real estate investors — Evaluate earthquake risk for properties in seismic zones (California, Pacific Northwest, etc.)
  • Emergency management — Monitor seismic activity and plan disaster response resources
  • Construction firms — Track seismic patterns to inform building code compliance and structural engineering
  • Researchers — Analyze global seismicity patterns, fault line activity, and tectonic plate movements
  • Journalists — Report on earthquake events with accurate magnitude, location, and impact data
  • Travel industry — Monitor destination safety for travelers and insurance providers

Geographic filter examples

California earthquakes:

  • minLatitude: 32.5, maxLatitude: 42.0, minLongitude: -124.5, maxLongitude: -114.0

Japan earthquakes:

  • minLatitude: 24.0, maxLatitude: 46.0, minLongitude: 122.0, maxLongitude: 153.0

Global significant quakes (M5+):

  • minMagnitude: 5.0

Data freshness

The USGS updates earthquake data in near real-time. Schedule this Actor to run hourly or daily to track new seismic events.

Cost

This Actor uses the USGS public API. Typical cost: less than $0.01 per run for up to 20,000 records.