USGS Earthquake Monitor avatar

USGS Earthquake Monitor

Pricing

$1.00 / 1,000 results

Go to Apify Store
USGS Earthquake Monitor

USGS Earthquake Monitor

Fetch real-time earthquake data from the USGS Earthquake Hazards Program API. Query seismic events by magnitude, location, and time range. Categories: earthquake, natural hazards, USGS, real-time seismic data.

Pricing

$1.00 / 1,000 results

Rating

0.0

(0)

Developer

Dash Authority

Dash Authority

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Fetch real-time and historical earthquake data from the USGS Earthquake Hazards Program. This actor queries the USGS FDSNWS earthquake catalog API, covering seismic events globally with data updated every 60 seconds.

Features

  • Filter earthquakes by minimum and maximum magnitude
  • Search within geographic bounding boxes (lat/lon)
  • Query by time range using ISO 8601 dates
  • Configurable result limit up to 20,000 per query
  • Returns full seismic metadata: depth, significance, tsunami flags, and felt reports
  • Pure HTTP — no browser, no scraping, no auth required

Use Cases

  • Insurance Risk Assessment: Evaluate seismic exposure for properties and portfolios in earthquake-prone regions. Pull M4.0+ events over the last decade to model recurrence intervals.
  • Disaster Response: Feed live earthquake data into alerting dashboards. Emergency management teams can monitor magnitude spikes in real time.
  • Real Estate Due Diligence: Screen locations for historical earthquake activity before acquisitions or developments.
  • Academic Research: Access the authoritative USGS earthquake catalog for seismology studies, tectonic modeling, or statistical analysis.
  • Monitoring Dashboards: Build live earthquake maps and notification systems using the real-time feed.

Input

FieldTypeDescriptionDefault
minMagnitudenumberMinimum earthquake magnitude2.5
maxMagnitudenumberMaximum earthquake magnitude
startTimestringStart time (ISO 8601, e.g. 2024-01-15T00:00:00)
endTimestringEnd time (ISO 8601)
minLatitudenumberMinimum latitude for bounding box
maxLatitudenumberMaximum latitude for bounding box
minLongitudenumberMinimum longitude for bounding box
maxLongitudenumberMaximum longitude for bounding box
limitnumberMaximum number of results to return100

Output

Example result:

{
"id": "us7000m0xj",
"magnitude": 5.2,
"place": "34 km SSW of Hakkari, Turkey",
"time": 1705324800000,
"updated": 1705330000000,
"longitude": 43.72,
"latitude": 37.48,
"depth": 10.5,
"felt": 42,
"cdi": 5.0,
"mmi": 4.8,
"alert": "green",
"status": "reviewed",
"tsunami": 0,
"sig": 416,
"net": "us",
"code": "7000m0xj",
"nst": 128,
"dmin": 0.82,
"rms": 0.65,
"gap": 32,
"magType": "mww",
"type": "earthquake",
"title": "M 5.2 - 34 km SSW of Hakkari, Turkey"
}
FieldTypeDescription
idstringUnique USGS event identifier
magnitudenumberEarthquake magnitude
placestringHuman-readable location description
timenumberEvent time (epoch milliseconds)
updatednumberLast update time (epoch milliseconds)
longitudenumberEpicenter longitude
latitudenumberEpicenter latitude
depthnumberFocal depth in kilometers
feltnumberNumber of felt reports submitted
cdinumberCommunity Determined Intensity
mminumberModified Mercalli Intensity
alertstringPAGER alert level (green/yellow/orange/red)
statusstringReview status (automatic/reviewed)
tsunaminumberTsunami warning flag (1=yes, 0=no)
signumberSignificance score
netstringReporting seismic network
codestringNetwork-specific event code
nstnumberNumber of stations reporting
dminnumberDistance to nearest station (degrees)
rmsnumberRoot mean square travel time residual
gapnumberLargest azimuthal gap (degrees)
magTypestringMagnitude type (mww, mb, ml, etc.)
typestringEvent type (earthquake, quarry blast, etc.)
titlestringShort title for the event

Pricing

$1.00 per 1,000 results ($0.001 per result).

How It Works

This actor makes direct HTTP requests to the USGS FDSNWS earthquake API at earthquake.usgs.gov. No browser automation, no authentication, no scraping. The USGS provides this data as a public service with no rate limiting — the API is designed for machine-to-machine consumption and updates every 60 seconds.

FAQ

What time format should I use? ISO 8601: 2024-01-15T00:00:00 or 2024-01-15. If you omit the time portion, the API defaults to midnight UTC.

What is the maximum number of results? 20,000 per query. For larger historical datasets, split your queries into smaller time windows.

How fresh is the data? The USGS catalog updates approximately every 60 seconds. Minor events may take 5-15 minutes to appear; significant earthquakes appear within 1-2 minutes.

What geographic coverage does this include? Global. The USGS earthquake catalog covers seismic events worldwide, not just the United States.

Limits & Rate Limits

  • Maximum 20,000 results per query
  • USGS does not enforce rate limits, but extremely high request volumes may result in temporary throttling
  • Large bounding box + low magnitude queries can return massive datasets — use the limit parameter to stay manageable
  • Data availability varies by region; US coverage is the most comprehensive