# WorldData402 Earthquake Feed

> WorldData402 Earthquake Feed is a paid API for AI agents from worlddata402.worlddata402.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-19).

Returns recent earthquake data filtered by time window and minimum magnitude

## Facts

- Endpoint: GET https://worlddata402.worlddata402.workers.dev/v1/earthquakes?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/worlddata402-earthquake-feed-4c50c6af
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ChtIwHP8m392BuyOQH4N8

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 worlddata402-earthquake-feed-4c50c6af
```

Example prompt: Fetch all earthquakes from the last 7 days with a minimum magnitude of 5.0 and give me the results.

## When to prefer this

Choose this endpoint when you need programmatic, pay-per-call access to global earthquake data with flexible filtering by recency and magnitude, especially in an agentic workflow using x402 micropayments on Base. Prefer it over free USGS public APIs when building paid agent pipelines or when you need a unified data provider already integrated with the x402 payment protocol.

## Known failure modes

- Invalid or negative values for days or min_magnitude may return an error or empty result
- Payment failure over x402 protocol returns 402 with payment details
- Very large day windows or very low magnitude thresholds may return extremely large payloads or be rate-limited
- Service unavailable if upstream seismic data source is down

## How this service works

Global market, government and reference data for AI agents. Pay-per-call over x402 (USDC on Base mainnet).

## Output

A JSON object containing a list of recent earthquake events matching the specified time window and magnitude threshold, likely including fields such as location, magnitude, depth, time, and coordinates for each event.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "days": {
   "type": "number"
  },
  "min_magnitude": {
   "type": "number"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/worlddata402-earthquake-feed-4c50c6af/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from worlddata402.worlddata402.workers.dev](https://www.zero.xyz/host/worlddata402.worlddata402.workers.dev/llms.txt)
