Earthquake Data Scraper avatar

Earthquake Data Scraper

Pricing

Pay per usage

Go to Apify Store
Earthquake Data Scraper

Earthquake Data Scraper

Earthquake Data Scraper. Extract structured data with automatic pagination, proxy rotation, and JSON/CSV export. Pay only for results.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

USGS Earthquake Data Scraper

Overview

The USGS Earthquake Data Scraper extracts real-time seismic activity data from the United States Geological Survey (USGS) public API. This actor provides structured earthquake data including magnitude, location, depth, time, tsunami warnings, and alert levels for seismic monitoring, research, and emergency preparedness applications.

Features

  • Fetches earthquake data directly from the official USGS Earthquake Hazards API
  • Configurable minimum magnitude filter (M0 to M10)
  • Multiple time range options: past hour, past day, past week, or past month
  • Extracts comprehensive seismic data including coordinates, depth, and significance scores
  • Includes tsunami warning status and felt report counts
  • Returns structured JSON data ready for analysis, dashboards, or alert systems

Input Configuration

The actor accepts the following input parameters:

ParameterTypeDefaultDescription
minMagnitudenumber3.0Minimum earthquake magnitude to include
timeRangestringpast_weekTime range: past_hour, past_day, past_week, past_month
maxResultsinteger200Maximum number of earthquake events to return

Output Format

Each earthquake event in the dataset contains the following fields:

  • magnitude - Earthquake magnitude on the Richter scale
  • location - Human-readable location description
  • depth - Depth of the earthquake in kilometers
  • time - ISO 8601 timestamp of the event
  • tsunamiWarning - Whether a tsunami warning was issued (Yes/No)
  • feltReports - Number of felt reports submitted by the public
  • alertLevel - PAGER alert level (green, yellow, orange, red, or none)
  • latitude - Geographic latitude coordinate
  • longitude - Geographic longitude coordinate
  • significance - Computed significance score
  • url - Link to the USGS event detail page
  • dataSource - Data source attribution (USGS)
  • apiEndpoint - The API endpoint URL used to fetch the data

Use Cases

This scraper is ideal for seismologists, emergency management agencies, insurance companies, real estate analysts, and researchers who need structured earthquake data for monitoring, analysis, or integration into alerting systems. It can power dashboards showing recent seismic activity, feed into risk assessment models, or support academic research on earthquake patterns and trends.

API Reference

This actor uses the USGS FDSN Event Web Service which provides free, public access to earthquake catalog data. No API key is required. Data is updated in near real-time by the USGS National Earthquake Information Center.

Limitations

  • Data is limited to what the USGS API provides (primarily global earthquakes detected by the USGS network)
  • Very small earthquakes (below M1) may not be detected in all regions
  • The API has a maximum limit of 20,000 events per request
  • Historical data availability varies by region and time period