The playground

Try any of 919 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.

Playground demo key · api.reefapi.com
post/weather-intel/v1/earthquakes1 credit

USGS earthquake catalog (earthquake.usgs.gov, public domain via Webshare): magnitude/radius/time/depth/PAGER filters with the FULL small/medium catalog GDACS omits, distance-sorted around a point, plus single-event detail via event_id — the dedicated quake source (xweather /earthquakes parity)

Working example
Parameters

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.

request preview
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.