# Saylor Innovations Natural Disasters Feed

> Saylor Innovations Natural Disasters Feed is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-20).

Fetches open natural disaster events from NASA EONET including wildfires, severe storms, volcanoes, floods, and ice events with location, magnitude, and source links

## Facts

- Endpoint: GET https://saylorinnovations.com/api/events/natural?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-natural-disasters-feed-4eff9508
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_O_7HIPPFdewJIvoVSdlrg

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 saylor-innovations-natural-disasters-feed-4eff9508
```

Example prompt: Pull me the latest open natural disaster events from NASA EONET — show me up to 20 wildfires with their locations and magnitudes.

## When to prefer this

Choose this endpoint when you need real-time, globally-sourced natural disaster event data with geospatial coordinates and magnitude readings, particularly when you want NASA EONET data without building your own NASA API integration. It is ideal for disaster monitoring dashboards, geospatial alerting systems, or any workflow needing structured disaster data with category filtering in a single low-cost call.

## Known failure modes

- Invalid category parameter returns error or empty results
- Limit value outside 1-50 range may be rejected or clamped
- NASA EONET upstream unavailability causes empty or stale data
- No events matching requested category returns empty events array
- Payment not included or invalid returns 402 response

## How this service works

Open natural disasters - NASA EONET wildfires, severe storms, volcanoes, floods and ice events with location, magnitude and source link

## Output

Returns a JSON object containing the total count of open events, a flat list of event objects each with ID, title, category, latitude/longitude coordinates, magnitude and unit, last update timestamp, and a source URL back to the original NASA EONET record. Also includes a by-category breakdown, the data source attribution, and the UTC timestamp of when the check was run.

## 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",
     "properties": {
      "limit": {
       "type": "string",
       "description": "optional 1-50, default 15"
      },
      "category": {
       "type": "string",
       "description": "optional: wildfires, severeStorms, volcanoes, floods, seaLakeIce, drought, dustHaze, earthquakes, landslides, snow, tempExtremes"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "open_events",
      "events"
     ],
     "properties": {
      "note": {
       "type": [
        "string",
        "null"
       ],
       "description": "Caveat or context for reading the result"
      },
      "events": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "id": {
          "type": "string",
          "description": "Identifier of the record"
         },
         "lat": {
          "type": [
           "number",
           "null"
          ],
          "description": "Latitude in decimal degrees"
         },
         "lon": {
          "type": [
           "number",
           "null"
          ],
          "description": "Longitude in decimal degrees"
         },
         "title": {
          "type": "string",
          "description": "Title"
         },
         "category": {
          "type": [
           "string",
           "null"
          ],
          "description": "Category"
         },
         "magnitude": {
          "description": "Event magnitude"
         },
         "source_url": {
          "description": "URL of the original source"
         },
         "last_update": {
          "description": "Last update"
         },
         "magnitude_unit": {
          "description": "Magnitude unit"
         }
        }
       },
       "description": "List of events"
      },
      "source": {
       "type": [
        "string",
        "null"
       ],
       "description": "Dat
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-natural-disasters-feed-4eff9508/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
