# SYNTHORA USGS Earthquakes

> SYNTHORA USGS Earthquakes is a paid API for AI agents from usgs-earthquakes.hergertsynthora.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-27).

Returns live USGS earthquake data (M≥4.5 by default) with PAGER alert levels, tsunami flags, and active seismic cluster detection for recent 24-hour windows

## Facts

- Endpoint: POST https://usgs-earthquakes.hergertsynthora.com/service?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synthora-usgs-earthquakes-e3ba2038
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4nY7yCUv4wJqixfueq-2I

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability synthora-usgs-earthquakes-e3ba2038 -d '<json body>'
```

Example prompt: Pull the latest significant earthquakes right now — anything magnitude 4.5 or higher — and flag any tsunami warnings, PAGER alert levels, and active seismic clusters where three or more events hit the same zone in the past 24 hours.

## When to prefer this

Choose this endpoint when you need actionable, pre-processed earthquake intelligence — specifically when you need PAGER alert levels, tsunami flags, and seismic cluster detection in a single call rather than raw USGS feeds. Ideal for disaster monitoring agents, emergency alert systems, or geospatial risk dashboards that need a signal-filtered view of global seismic activity with minimal post-processing.

## Known failure modes

- Payment not provided or insufficient — x402 payment required response returned
- USGS upstream data unavailable — empty or error result
- Malformed input string — may return error or empty result
- Network timeout reaching USGS data source

## How this service works

Live x402 resource on Base. POST /service; payment required responses use x402.

## Output

Returns a JSON object with a list of recent earthquakes above the configured magnitude threshold, each annotated with magnitude, location, time, PAGER alert level (green/yellow/orange/red), tsunami flag, and a computed active seismic cluster flag for zones with 3+ events in 24 hours. Also includes a payment receipt with an ed25519 algorithm signature.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "string",
   "description": "SYNTHORA usgs-earthquakes: latest earthquakes (M>=4.5 default, tunable) with PAGER alert level, tsunami flag and ACTIVE SEISMIC CLUSTER detection (>=3 events same zone in 24h) — the actionable signal "
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "niche": "usgs_earthquakes",
  "result": {},
  "receipt": {
   "alg": "ed25519"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/synthora-usgs-earthquakes-e3ba2038/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from usgs-earthquakes.hergertsynthora.com](https://www.zero.xyz/host/usgs-earthquakes.hergertsynthora.com/llms.txt)
