USGS Earthquakes โ Real-Time & Historical
Pricing
from $1.00 / 1,000 results
USGS Earthquakes โ Real-Time & Historical
Get real-time and historical earthquake data from the official USGS feed. Clean JSON with magnitude, location, depth, tsunami flags, alert levels, and a magnitude class. Filter by time, magnitude, or region.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Nicolas van Arkens
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
USGS Earthquakes โ Real-Time & Historical ๐
Get real-time and historical earthquake data from the official USGS Earthquake Hazards Program as clean, structured JSON. Each event comes with magnitude (and a human-readable class โ Micro / Minor / Light / Moderate / Strong / Major / Great), location, depth, tsunami flag, alert level, felt reports, and intensity measures.
Use the standard USGS summary feeds (significant events of the past week, M4.5+ of the past month, etc.) or build custom queries with time, magnitude, and bounding-box filters.
Why use it
- โฑ๏ธ Real-time and historical โ pull live feeds or query any date range
- ๐ Magnitude classification โ readable class labels alongside the raw number
- ๐ Split coordinates โ latitude, longitude, depth as separate fields (USGS bundles them in an array)
- ๐ Normalized timestamps โ clean ISO 8601 UTC (USGS uses epoch milliseconds)
- ๐ Full event detail โ tsunami flag, alert level (green/yellow/orange/red), felt reports, CDI, MMI, significance
- ๐ฏ Flexible filters โ by time, magnitude range, or geographic bounding box
Use cases
- News & journalism โ monitor significant events as they happen
- Risk analysis โ insurance, infrastructure, construction
- Research & datasets โ historical seismic data for academic work
- Alerts & automation โ feed into Slack, email, or webhook pipelines
- Visualizations & dashboards โ live event maps and trend charts
Input
| Field | Description |
|---|---|
| Mode | summary (standard pre-built feeds, fastest) or query (custom filters). |
| Summary feed | Which USGS summary feed (in summary mode). |
| Start / end time | ISO date or datetime bounds (query mode). |
| Min / max magnitude | Magnitude range filter (query mode). |
| Bounding box | min/max latitude and longitude (query mode). |
| Maximum events | Cap on results (USGS caps queries at 20,000). |
Output
{"id": "us7000abcd","magnitude": 6.4,"magnitudeClass": "Strong","magnitudeType": "mww","place": "10 km E of Anchorage, Alaska","time": "2024-06-09T02:26:40+00:00","updated": "2024-06-09T03:00:00+00:00","latitude": 61.3,"longitude": -149.6,"depthKm": 35.0,"tsunamiFlag": true,"alertLevel": "yellow","feltReports": 423,"cdi": 5.8,"mmi": 6.1,"significance": 750,"eventType": "earthquake","status": "reviewed","url": "https://earthquake.usgs.gov/earthquakes/eventpage/us7000abcd"}
Export to JSON, CSV, or Excel, or pull via the Apify API. Connect to Slack, Sheets, or webhook pipelines for live alerts.
Notes
- Uses the official public USGS Earthquake Hazards Program feed. Independent tool, not affiliated with USGS or the US Geological Survey.
- Data is provided by USGS under their terms of use.