Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint
$ man earthquakes-recent

/earthquakes-recent(1)

agentutility / locale / earthquakes-recent
PRICE / CALL
$0.002
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
locale
CATEGORY
uncategorized
STATUS
live
NAME
earthquakes-recent earthquake feed / seismic activity / usgs / recent quakes / quake monitor / tremor data / fault line activity / tsunami alerts
SYNOPSIS
POST https://x402.org/v1/earthquakes-recent
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

Earthquake feed / seismic activity / USGS / recent quakes / quake monitor / tremor data / fault line activity / tsunami alerts. Returns recent earthquakes from the past hour / day / week / month, filtered by minimum magnitude and an optional bounding box. Each quake includes magnitude + type, depth (km), place, ISO8601 time, lat/lon, tsunami flag, USGS event URL, and felt-report count when available. Wraps USGS GeoJSON summary feeds — public domain, no auth.

INPUTrequest schema
propertytypedescriptionreq?
time_rangestringTime window for the feed. Default 'day'.
enum: hour · day · week · month
optional
min_magnitudenumberLower bound on quake magnitude (Richter/moment). Default 2.5.optional
boundsobjectOptional geographic bounding box { north, south, east, west } in decimal degrees. Antimeridian-crossing boxes (west > east) supported.optional
OUTPUTresponse shape
fieldtypedescription
countstringNumber of earthquakes returned in this response after magnitude and bounding-box filtering.
rangestringTime window covered (hour, day, week, or month) corresponding to the USGS feed selected.
earthquakesstringArray of quake records with magnitude, depth km, place, ISO8601 time, lat/lon, tsunami flag, and USGS URL.
sourcestringUpstream USGS GeoJSON summary feed URL the records were pulled from.
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.org/v1/earthquakes-recent \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# install once
claude mcp add x402 --command "npx x402-deployer-mcp"

# then ask Claude Code:
# "use the earthquakes-recent tool to ..."
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
localeearthquakesseismicusgstsunami-alertsmagnitude-filterquake-feed
methods
POST
cluster
locale
price
$0.002 USDC per call
ADJACENTother endpoints in locale
endpointdescriptionprice
astro-timessunrise-sunset / golden-hour / civil twilight / nautical dusk / day-length / solar-noon / dawn-dusk / astronomy times.$0.002
country-infoCountry info / ISO 3166 / country code lookup / capital city lookup / currencies by country / population / region resolver.$0.002
holiday-lookupPublic holidays / bank holidays / national holidays / federal holidays / holiday calendar / per-country dates.$0.002
sunrise-sunsetSunrise sunset times.$0.002
timezone-convertTimezone convert / IANA tz conversion / DST-aware time arithmetic / wall-clock to UTC / convert across cities.$0.001
timezone-lookupTimezone lookup / IANA tz / UTC offset / DST status / local time at lat-lng / which timezone.$0.001
iata-airport-infoIATA / ICAO airport code lookup.$0.005
satellite-tileSatellite imagery tile / lat-lon to satellite PNG / Sentinel-2 tile API / cloud-free satellite snapshot / agent-callable satellite imagery.$0.005
SEE ALSO
agentutility(7) · locale(7) · x402(7) · mcp(7) · llms.txt · registry.json · bazaar.x402.org