List Natural Disaster Events
eonet.events.listRetrieve natural disaster and extreme weather events tracked by NASA Earth Observatory Natural Event Tracker (EONET). Returns events with geolocation, magnitude, data sources, and category. Supports filtering by status (open=ongoing, closed=resolved), event category (wildfires, severeStorms, volcanoes, earthquakes, floods, etc.), date range, data source, bounding box, and result count. Each event includes one or more geometry points with coordinates and timestamps. Ideal for real-time situational awareness, disaster monitoring, and geospatial analysis. Data sourced from GDACS, JTWC, USGS, IRWIN, FIRMS and 10+ other agencies. No auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | End date for event filter in ISO 8601 format (YYYY-MM-DD). | |
| bbox | No | Bounding box filter as comma-separated decimal degrees: "minLon,minLat,maxLon,maxLat" (e.g. "-180,-90,180,90" for global). Event must have at least one geometry point within the box. | |
| days | No | Return events from the last N days (1–9999). Overrides start/end when provided. | |
| limit | No | Maximum number of events to return (1–1000). Defaults to 10. | |
| start | No | Start date for event filter in ISO 8601 format (YYYY-MM-DD). | |
| source | No | Filter events by data source ID (e.g. "GDACS", "IRWIN", "JTWC", "PDC"). Multiple sources separated by commas. | |
| status | No | Event status filter: "open" for ongoing events, "closed" for resolved events, "all" for both. Defaults to "open". | |
| category | No | Filter by event category ID. Available categories: drought, dustHaze, earthquakes, floods, landslides, manmade, seaLakeIce, severeStorms, snow, tempExtremes, volcanoes, waterColor, wildfires. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |