---
title: Retrieve USGS Earthquake Data API
slug: usgs-earthquakes
url: https://apyhub.com/dosvak/service/usgs-earthquakes
provider: Dosvak LLC
categories: [Geolocation, Standard Data]
tags: [earthquake-data, seismic-events, usgs, geospatial-data, event-monitoring]
auth: api_key
---

# Retrieve USGS Earthquake Data API

Fetch USGS earthquake records for a date range, with optional magnitude and result limits. Useful for alerts, dashboards, and seismic analysis.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| GET | `` | What it does Retrieves USGS earthquake data for a specified time range, with optional filtering by… | 100 |

## About

## What it does
USGS Earthquake Data returns earthquake records from the USGS feed for a time window you define. Send a `starttime` and `endtime`, and optionally filter by `minmagnitude` and `limit`.

Use it when you need recent seismic events for dashboards, alerts, research workflows, or map visualisations. The endpoint is built around query parameters, so it fits cleanly into scheduled jobs and lightweight backend services.

The response schema is open-ended, so the service returns a structured JSON object with the earthquake data available from the source response. In practice, that lets you treat the endpoint as a retrieval layer for USGS event data without having to wire up the feed directly.

If you are building monitoring tools, compliance checks, or location-based analysis, USGS Earthquake Data gives you a simple way to fetch events for a specific date range and magnitude threshold.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/dosvak/service/usgs-earthquakes
