Details of one earthquake

Full details of one earthquake by its USGS event id.

Request

GEThttps://earthquakes.p.apihiver.com/v1/event/us6000txuc
*
String. USGS event id, e.g. from /v1/recent.
Language
Client
1curl --request GET \
2  --url https://earthquakes.p.apihiver.com/v1/event/us6000txuc \
3  --header 'Accept: application/json' \
4  --header 'X-API-Key: YOUR_API_KEY'

Details of one earthquake: Earthquake API reference

Full details of one earthquake by its USGS event id. This endpoint is part of the Earthquake API: Real-time earthquakes worldwide from the USGS: recent quakes, quakes near a location, historical search and event details.

Example response (200, application/json)

Success.

1{
2  "id": "us6000txuc",
3  "lat": -48.5563,
4  "lon": 31.1369,
5  "url": "https://earthquake.usgs.gov/earthquakes/eventpage/us6000txuc",
6  "time": "2026-09-26T17:50:20.706000+00:00",
7  "place": "south of Africa",
8  "source": "USGS",
9  "depth_km": 10,
10  "magnitude": 4.6,
11  "alert_level": null,
12  "felt_reports": null,
13  "tsunami_warning": false
14}

Errors

  • 400 — A required parameter is missing or a value has the wrong format.
    1{
    2  "error": {
    3    "code": "INVALID_INPUT",
    4    "message": "A parameter has the wrong format — the message names it."
    5  }
    6}
  • 404 — Nothing matches the value you sent.
    1{
    2  "error": {
    3    "code": "NOT_FOUND",
    4    "message": "Not found at USGS."
    5  }
    6}

Gateway errors (missing key, no subscription, rate limits) are listed in Error codes.