Try any of 1042 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
USGS earthquake catalog (earthquake.usgs.gov, public domain): filter by magnitude, radius, time window, depth, and PAGER alert — includes small and medium-magnitude events that disaster aggregators like GDACS omit. Results are distance-sorted around a coordinate. Pass event_id for a single-event detail.
ISO start time (overrides days), e.g. 2026-06-01.
ISO end time.
Latitude for a radius search (with lon + radius_km). (-90–90)
Longitude for a radius search. (-180–180)
Search radius in km around the point for earthquake epicentres (1..20000). (1–20000)
Minimum earthquake magnitude (USGS). Omit for the full catalog (includes micro-quakes M<2.5 that GDACS never lists). (-1–10)
Maximum earthquake magnitude (USGS). (-1–10)
Number of days (1..365). (1–365)
Minimum hypocenter depth (km). (-100–1000)
Maximum hypocenter depth (km). (-100–1000)
Sort order for the USGS earthquake catalog.
Filter to quakes with at least this USGS PAGER impact alert.
Maximum records to return (1..1000). (1–1000)
USGS event id — returns the single-event detail.
curl -X POST https://api.reefapi.com/weather-intel/v1/earthquakes \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"min_magnitude":"5","days":"30","limit":"20"}'Hit Send to run this endpoint live.