# RiskPulse Earthquake Activity Check

> RiskPulse Earthquake Activity Check is a paid API for AI agents from riskpulse.theaslangroupllc.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Queries the USGS FDSN event catalog near a lat/lon (or globally for M5+) over the last N days and returns individual seismic events plus a computed risk summary including count, max/avg magnitude, and risk level.

## Facts

- Endpoint: GET https://riskpulse.theaslangroupllc.com/api/risk/quake-check
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/riskpulse-earthquake-activity-check-36c93eb2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fB_EQpmrBG5xV_FVfikpt

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 riskpulse-earthquake-activity-check-36c93eb2
```

Example prompt: Check for any recent earthquakes within 150 km of latitude 35.6762 and longitude 139.6503 (Tokyo) over the last 14 days — give me the individual events and the overall seismic risk summary.

## When to prefer this

Use this endpoint when you need a deterministic, no-LLM, no-API-key seismic activity check grounded in authoritative USGS data. Ideal for travel risk assessments, site safety evaluations, or pre-deployment checks where you need raw event data plus a pre-computed risk summary without building your own USGS query logic. Prefer this over general web search when structured seismic data with computed risk levels is needed.

## Known failure modes

- No earthquakes found in the specified area/time window — returns empty event list with count=0 and low risk level
- Invalid or out-of-range lat/lon values — likely returns a 400 or error response
- Radius or day-count parameters out of supported bounds — may return validation error
- USGS upstream catalog temporarily unavailable — may result in 5xx or timeout
- Malformed query parameters — returns error indicating missing or invalid fields

## How this service works

Earthquake activity check, deterministic. Answers "any recent earthquakes near this location", "how seismically active is this area right now". Queries the USGS FDSN event catalog near a lat/lon within a radius (or the global M5+ feed when no point is given) over the last N days and returns each event (magnitude, place, time, depth, PAGER alert, significance) plus a code-computed summary: count, max/avg magnitude, risk level. No LLM, no key, public domain.

## Output

A list of individual seismic events (magnitude, place name, timestamp, depth, PAGER alert level, significance score) plus a computed summary including total event count, maximum magnitude, average magnitude, and a categorical risk level (e.g. low/moderate/high).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "lat": {
   "type": "number",
   "description": "latitude of the point of interest (omit both lat and lon for the global feed)"
  },
  "lon": {
   "type": "number",
   "description": "longitude of the point of interest"
  },
  "days": {
   "type": "number",
   "description": "lookback window in days (default 30, max 365)"
  },
  "limit": {
   "type": "number",
   "description": "max events returned (default 20, max 100)"
  },
  "radius_km": {
   "type": "number",
   "description": "search radius around the point in km (default 500, max 5000)"
  },
  "min_magnitude": {
   "type": "number",
   "description": "minimum magnitude (default 4.0 with a point, 5.0 global)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": {
   "lat": 35.68,
   "lon": 139.69,
   "days": 30,
   "radius_km": 500,
   "min_magnitude": 4
  },
  "events": [
   {
    "alert": null,
    "place": "Izu Islands, Japan region",
    "depth_km": 10,
    "time_utc": "2026-07-12T03:41:00.000Z",
    "magnitude": 5.8
   }
  ],
  "summary": {
   "risk_level": "moderate",
   "event_count": 14,
   "max_magnitude": 5.8
  },
  "deterministic": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/riskpulse-earthquake-activity-check-36c93eb2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from riskpulse.theaslangroupllc.com](https://www.zero.xyz/host/riskpulse.theaslangroupllc.com/llms.txt)
