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