USGS Earthquake
Real-time and historical seismic event data from the U.S. Geological Survey — query the global earthquake catalog and read live GeoJSON feeds.
Three ways to use USGS Earthquake
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with USGS Earthquake.
Count Earthquakes
Count matching earthquakes without fetching the events themselves. Use before a large query to validate it will fit under the 20,000-result cap.
Get Earthquake by ID
Look up a single earthquake event by its USGS event ID, optionally including all magnitudes, origins, phase arrivals, and superseded products.
Get Valid Enumerated Parameters
Fetch the full JSON catalog of enumerated parameter values — catalogs, contributors, producttypes, eventtypes, magnitudetypes, alertlevels, and review statuses.
List Catalogs
List the catalog identifiers available for filtering — pass any of these as the `catalog` parameter on /query.
List Contributors
List the contributor identifiers available for filtering — pass any of these as the `contributor` parameter on /query.
Query Earthquakes
Search the FDSN earthquake catalog by time, location, magnitude, depth, impact, and product. The primary historical/filtered search endpoint.