# Global Hazards – Earthquake Detail by USGS Event ID

> Global Hazards – Earthquake Detail by USGS Event ID is a paid API for AI agents from global-hazards.x402tookit.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-29).

Returns full details for a single USGS earthquake event by event ID, including magnitude, depth, felt reports, PAGER alert level, max intensity, tsunami flag, and review status.

## Facts

- Endpoint: GET https://global-hazards.x402tookit.com/quake-detail?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/global-hazards-earthquake-detail-by-usgs-event-id-08f203bb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zfgJ0WrHl3t0AunRbwc88

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 global-hazards-earthquake-detail-by-usgs-event-id-08f203bb
```

Example prompt: What are the full details for USGS earthquake event us6000jlqa — I need the magnitude, depth, PAGER alert level, max intensity, tsunami flag, and whether it's been reviewed?

## When to prefer this

Use this endpoint when you have a specific USGS earthquake event ID and need comprehensive detail about that single event — including PAGER alert, tsunami flag, max intensity, felt reports, and review status. Prefer this over recent/nearby earthquake list endpoints when you already know the event ID and need authoritative, field-complete seismic metadata for a single quake rather than a ranked list.

## Known failure modes

- Invalid or unknown USGS event ID returns null fields or an error response
- Querying a very old or deleted event may return degraded or incomplete data
- Network timeout if USGS upstream is slow or unavailable
- Missing eventid query parameter results in a validation error

## How this service works

One earthquake by USGS event id: magnitude, depth, felt reports, PAGER alert, max intensity, tsunami flag and review status.

## Output

Returns a structured object containing: event title and place description, time and age in hours, magnitude and magnitude type, depth in km and depth class, felt reports count, max intensity name and Roman numeral (MMI), PAGER alert level and meaning, tsunami flag (boolean), review status, latitude/longitude, radiated energy in joules and TNT-equivalent tons, significance score, USGS event page URL, source URL, degraded-data flag, products available, and a human-readable summary and verdict.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "eventid"
     ],
     "properties": {
      "eventid": {
       "type": "string",
       "description": "USGS event id, for example us6000jlqa (from /quakes-recent or /quakes-near)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "url": {
       "type": [
        "null",
        "string"
       ]
      },
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "time": {
       "type": [
        "null",
        "string"
       ]
      },
      "place": {
       "type": [
        "null",
        "string"
       ]
      },
      "title": {
       "type": [
        "null",
        "string"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "depthKm": {
       "type": [
        "null",
        "number"
       ]
      },
      "eventid": {
       "type": [
        "null",
        "string"
       ]
      },
      "reasons": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "summary": {
       "type": [
        "null",
        "string"
       ]
      },
      "verdict": {
       "type": [
        "null",
        "string"
       ]
      },
      "ageHours": {
       "type": [
        "null",
        "number"
       ]
      },
      "degraded": {
       "type": [
        "boolean",
        "null"
       ]
      },
      "latitude": {
       "type": [
        "null",
        "number"
       ]
      },
      "longitude": {
       "type": [
        "null",
        "number"
       ]
      },
      "magnitude": {
       "type": [
        "null",
        "number"
       ]
      },
      "sourceUrl": {
       "type": [
        "null",
        "string"
       ]
      },
      "depthClass": {
       "type": [
        "null",
        "string"
       ]
      },
  
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/global-hazards-earthquake-detail-by-usgs-event-id-08f203bb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from global-hazards.x402tookit.com](https://www.zero.xyz/host/global-hazards.x402tookit.com/llms.txt)
