Outcome

USGS Earthquakes

Create or update a recurring earthquake data feed

USGS Earthquakes logo

USGS Earthquakes

Create or update a recurring earthquake data feed

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.

Technical details

Authentication

Contact us for setup details.

Ingestion
Mode: Streaming + One-shot
Tools exposed (2)
upsert_bento_get_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

upsert_bento_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']).
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']).

Built to deliver on better outcomes.

Schedule a demo or contact us to learn more.