Outcome

USGS Earthquakes

Retrieves recent earthquake data and seismic activity from the United States Geological Survey.

USGS Earthquakes logo

USGS Earthquakes

Retrieves recent earthquake data and seismic activity from the United States Geological Survey.

Custom Streaming + One-shot

Create or update a recurring earthquake data feed. Useful for tracking seismic activity over time (e.g. aftershocks). Same arguments as usgs/get_recent_earthquakes.

What you can ask Delphi

  • What are the details of the most recent earthquake with a magnitude greater than 3.0 in the last 12 hours?
  • Show me a list of all earthquakes detected near Seattle, Washington, within the past week, ordered by magnitude.
  • Can you set up a daily alert for any earthquakes exceeding magnitude 4.5 occurring in the Pacific Ring of Fire?
  • What was the largest earthquake recorded in the New Madrid Seismic Zone in the last month, and when did it occur?

Technical details

Authentication

Contact us for setup details.

Ingestion
Mode: Streaming + One-shot
Tools exposed (2)
schedule_recent_earthquakes

Create or update a recurring earthquake data feed. Useful for tracking seismic activity over time (e.g. aftershocks). Same arguments as usgs/get_recent_earthquakes.

usgs/get_recent_earthquakes

Fetches recent earthquake data from the USGS API.

Inputs

schedule_recent_earthquakes

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
starttime string no Start time (ISO 8601). Default: 30 days ago.
endtime string no End time (ISO 8601). Default: present.
updatedafter string no Only events updated after this time (ISO 8601). Useful for polling recent changes.
minmagnitude number no Minimum magnitude. Default: 2.5.
maxmagnitude number no Maximum magnitude.
mindepth number no Minimum depth in km. Range: [-100, 1000].
maxdepth number no Maximum depth in km. Range: [-100, 1000].
minlatitude number no Southern latitude bound. Range: [-90, 90].
maxlatitude number no Northern latitude bound. Range: [-90, 90].
minlongitude number no Western longitude bound. Range: [-360, 360].
maxlongitude number no Eastern longitude bound. Range: [-360, 360].
latitude number no Center latitude for radius search. Range: [-90, 90].
longitude number no Center longitude for radius search. Range: [-180, 180].
maxradiuskm number no Search radius in km from center point. Range: [0, 20001.6].
eventtype string no Event type filter, e.g. "earthquake" to exclude blasts/quarries.
alertlevel string no Filter by PAGER alert level.
green yellow orange red
minfelt number no Minimum number of felt reports. Filters to widely-felt events.
reviewstatus string no Filter by review status. Default: all.
automatic reviewed
limit number no Maximum number of results. Default: 10. Max: 20000.
orderby string no Sort order. Default: time (newest first).
time time-asc magnitude magnitude-asc
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage (e.g. ['features[*].properties.mag']).
polling_frequency string yes How often to check for new data (e.g. '15m', '1h').
description string no Human-readable description of what this connector monitors (e.g. 'M2.5+ earthquakes near Portland, OR'). Shown to analysts in future sessions.
connectorId string no If provided, updates the existing connector instead of creating a new one.

usgs/get_recent_earthquakes

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
starttime string no Start time (ISO 8601). Default: 30 days ago.
endtime string no End time (ISO 8601). Default: present.
updatedafter string no Only events updated after this time (ISO 8601). Useful for polling recent changes.
minmagnitude number no Minimum magnitude. Default: 2.5.
maxmagnitude number no Maximum magnitude.
mindepth number no Minimum depth in km. Range: [-100, 1000].
maxdepth number no Maximum depth in km. Range: [-100, 1000].
minlatitude number no Southern latitude bound. Range: [-90, 90].
maxlatitude number no Northern latitude bound. Range: [-90, 90].
minlongitude number no Western longitude bound. Range: [-360, 360].
maxlongitude number no Eastern longitude bound. Range: [-360, 360].
latitude number no Center latitude for radius search. Range: [-90, 90].
longitude number no Center longitude for radius search. Range: [-180, 180].
maxradiuskm number no Search radius in km from center point. Range: [0, 20001.6].
eventtype string no Event type filter, e.g. "earthquake" to exclude blasts/quarries.
alertlevel string no Filter by PAGER alert level.
green yellow orange red
minfelt number no Minimum number of felt reports. Filters to widely-felt events.
reviewstatus string no Filter by review status. Default: all.
automatic reviewed
limit number no Maximum number of results. Default: 10. Max: 20000.
orderby string no Sort order. Default: time (newest first).
time time-asc magnitude magnitude-asc
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage (e.g. ['features[*].properties.mag']).

The best way to get it is to see it on something you know.

Bring a dataset you already understand. We'll show you the command center it becomes — usually faster than you'd expect. No pitch deck required.