Usgs Earthquake Data avatar

Usgs Earthquake Data

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Usgs Earthquake Data

Usgs Earthquake Data

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Donny

Donny

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

USGS Earthquake Data Scraper

What does USGS Earthquake Data Scraper do?

This Apify actor fetches real-time earthquake data directly from the United States Geological Survey (USGS) Earthquake Hazards Program API. It retrieves comprehensive earthquake event data including magnitude, location coordinates, depth, tsunami warnings, and alert levels for seismic events occurring worldwide.

Why use this earthquake data tool?

Monitoring earthquake activity is essential for researchers, emergency management professionals, journalists covering natural disasters, and anyone interested in seismological data. This actor automates the process of collecting USGS earthquake data, eliminating the need to manually query APIs or navigate government websites. The data is delivered in a clean, structured format ready for analysis, visualization, or integration into your applications.

How to use the USGS Earthquake Data Scraper

  1. Set the Minimum Magnitude to filter earthquakes by severity (e.g., 4.0 for significant events)
  2. Choose how many Days Back to search (default is 7 days)
  3. Set the Max Results limit for how many earthquake records to return
  4. Click Start and wait for the actor to finish
  5. Download your earthquake data in JSON, CSV, or Excel format

The actor works with zero configuration using sensible defaults that return significant earthquakes from the past week.

Input Parameters

ParameterTypeDescriptionDefault
minMagnitudestringMinimum earthquake magnitude4.0
maxResultsintegerMaximum number of earthquakes to return50
daysBackintegerHow many days back to search7

Output Data

Each earthquake record contains:

  • magnitude - Earthquake magnitude on the Richter scale
  • place - Human-readable location description
  • time - ISO timestamp of the earthquake event
  • depth - Depth of the earthquake in kilometers
  • latitude / longitude - Geographic coordinates
  • tsunami - Whether a tsunami warning was issued
  • alert - Alert level (green, yellow, orange, red)
  • status - Review status of the earthquake data
  • url - Link to the USGS event detail page

Cost of Usage

This actor is very efficient and uses minimal compute resources since it calls a single API endpoint.

  • Per result: $0.01
  • Per 1,000 results: $10
  • Actor start cost: $0.005

Running the default configuration (50 earthquakes, 7 days) typically completes in under 10 seconds on the minimum memory setting.

Tips and Advanced Usage

  • Set minimum magnitude to 2.5 to capture all earthquakes felt by humans, or 6.0 for only major events
  • Increase daysBack to 30 for a monthly seismic activity summary
  • Combine this data with location-based analysis to find earthquakes near specific regions
  • Schedule this actor to run daily for automated earthquake monitoring dashboards
  • Use the tsunami and alert fields to filter for the most critical events

Check out our other data collection tools: