Earthquakes API

Worldwide earthquakes of magnitude 2.5 and above, updated every few minutes, with 90 days of history. Filter by magnitude, region name or distance from a point. All times UTC (ISO-8601).

Quick start

curl "https://earthquakes.quiply.net/v1/quakes?days=7&minmag=5" \
  -H "X-API-Key: YOUR_KEY"

Authentication

Every request must include your key in the X-API-Key header. You get your key instantly on the pricing section. Keep it secret — don't put it in public front-end code.

Base URL: https://earthquakes.quiply.net

GET/v1/latest

The most recent earthquakes.

ParameterTypeDescription
limitinteger1–100 (default 10)
minmagnumberMinimum magnitude

GET/v1/quakes

Search the last N days, newest first.

ParameterTypeDescription
daysinteger1–90 (default 7)
minmag, maxmagnumberMagnitude range
regionstringText in the place name, e.g. Japan, Alaska, Chile
lat, lon, radius_kmnumberOnly events within the radius (all three required together); results include distance_km
limitinteger1–1000 (default 100)
{
  "days": 7, "count": 1,
  "earthquakes": [ {
    "id": "…", "time": "2026-10-30T09:12:44+00:00", "magnitude": 5.4, "magnitude_type": "mww",
    "place": "45 km SE of Example, Japan", "latitude": 35.1, "longitude": 140.2, "depth_km": 32.0,
    "tsunami_alert": false, "felt_reports": 12, "significance": 449
  } ]
}

GET/v1/health

Service status, event count and data freshness. No key needed.

Magnitudes and locations are automatic or reviewed estimates and may be revised after the event; the API picks up revisions. Not for emergency or safety-critical use.

Errors

StatusMeaning
401Missing or invalid X-API-Key
403Subscription inactive (cancelled or payment failed)
422Bad parameter (e.g. days over 90, incomplete radius search)
429Quota reached for your plan

Pricing

Free trial: 5 requests/day. All APIs plan: $9.95/month gives you every Quiply API, 250,000 requests a month.

Get your API key