USGS Earthquake Intelligence
by benthepythondev
Get live, filterable USGS earthquake data—magnitude, location, depth, tsunami alerts. Automate monitoring for research, emergency services, insurance, and news.
Opens on Apify.com
About USGS Earthquake Intelligence
Need to track earthquakes as they happen? This actor pulls live data straight from the USGS feed, giving you immediate access to magnitude, precise location coordinates, depth, and even tsunami alerts and shake intensity reports for seismic events globally. What I find really useful is how you can slice the data your way—filter by a specific region, set a minimum magnitude threshold, or look at events from just the last hour or a custom date range. It turns a massive firehose of raw geological data into a clean, structured stream you can actually work with. I've used this for a few projects, and it's become a go-to for automating monitoring. Researchers can pipe this data directly into their models for analysis. Emergency response teams can set up alerts for their operational areas. Insurance companies can correlate events with claims data. Newsrooms can automatically generate initial reports on significant quakes. It saves you from manually scraping or refreshing the USGS site, which is both tedious and easy to miss. If your work depends on timely, accurate earthquake intelligence, setting this up is a no-brainer.
What does this actor do?
USGS Earthquake Intelligence is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
USGS Earthquake Intelligence
Extract real-time and historical earthquake data from the US Geological Survey (USGS) worldwide seismic monitoring network.
Overview
This actor fetches structured earthquake data from the USGS API. It's useful for applications in news, risk assessment, emergency planning, and research. You can retrieve global events, filter by location or predefined regions, and get detailed metrics for each quake.
Key Features
- Real-time & Historical Data: Access the latest seismic events or past earthquakes.
- Flexible Filtering: Get data by geographic coordinates (latitude/longitude/radius) or choose from predefined seismic regions.
- Rich Data Output: Each record includes magnitude, location, depth, timestamp, tsunami alerts, and impact assessments.
- Predefined Regions: Quickly fetch data for active zones:
- California (Western US fault lines)
- Japan (Pacific Ring of Fire)
- Indonesia (Sunda Arc)
- Chile (Nazca Plate boundary)
- Alaska (Aleutian subduction zone)
- Mediterranean (Alpine-Himalayan belt)
How to Use
Configure the actor via input settings. The main options are:
- By Region: Select one of the predefined regions (e.g.,
california). - By Coordinates: Provide
latitude,longitude, andradius_kmto define a custom search area. - Timeframe: Optionally set
startTimeandendTimein ISO format (e.g.,2024-01-01T00:00:00) for historical data. Defaults to the past day.
Run the actor. It will fetch the data, and the results will be available in the dataset as structured JSON items.
Input / Output
Input Configuration (examples):
// Example 1: Get earthquakes in California
{ "region": "california" }
// Example 2: Get earthquakes within 200km of Tokyo
{
"latitude": 35.6762,
"longitude": 139.6503,
"radius_km": 200
}
Output Data:
Each earthquake record in the dataset includes the following fields:
* id - Unique USGS event identifier.
* magnitude & magnitude_type - Richter scale value and type (e.g., ml, mw).
* severity - Categorized as minor, light, moderate, strong, or major.
* place - Human-readable location description.
* time - UTC timestamp of the event.
* latitude, longitude, depth_km - Epicenter coordinates and depth.
* tsunami_warning - Boolean indicating a tsunami alert.
* alert - PAGER impact alert level (green, yellow, orange, red).
* felt_reports, cdi, mmi - Community-reported intensity data.
* significance - USGS significance score.
* url - Link to the official USGS event page.
Example Output Item:
{
"id": "nc75273276",
"magnitude": 4.2,
"magnitude_type": "ml",
"severity": "light",
"place": "7 km NW of The Geysers, CA",
"time": "2025-12-02T21:10:03+00:00",
"latitude": 38.811,
"longitude": -122.819,
"depth_km": 3.34,
"tsunami_warning": false,
"alert": "green",
"significance": 70,
"url": "https://earthquake.usgs.gov/earthquakes/eventpage/nc75273276"
}
Pricing: $0.001 per earthquake record (PAY_PER_RESULT).
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try USGS Earthquake Intelligence now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- benthepythondev
- Pricing
- Paid
- Total Runs
- 12
- Active Users
- 2
Related Actors
Similarweb scraper
by curious_coder
Google Ads Scraper
by silva95gustavo
Cheap Google Search Results Scraper
by tuningsearch
G2 Explorer
by jupri
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support