# FEMA Disaster Declarations Lookup

> FEMA Disaster Declarations Lookup is a paid API for AI agents from 2s.io, paid per call via x402, $0.0018/call, status unknown (last checked 2026-10-12).

Queries FEMA's OpenFEMA Disaster Declarations Summaries to retrieve official US federal disaster declarations filtered by state, county, incident type, date range, and more.

## Facts

- Endpoint: GET https://2s.io/api/gov/disaster-declarations?utm_source=zero.xyz
- Price: $0.0018/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fema-disaster-declarations-lookup-7d44e0b3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XouaxUtkedigZZjPZdRx1

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 fema-disaster-declarations-lookup-7d44e0b3
```

Example prompt: Pull up the 5 most recent FEMA disaster declarations in Florida for hurricanes — I want to see the declaration dates, disaster numbers, which counties were designated, and what assistance programs were authorized.

## When to prefer this

Use this endpoint when you need authoritative, structured FEMA disaster declaration data filtered by geography, incident type, or time period. Ideal for real estate due diligence, insurance research, emergency planning, public policy analysis, or verifying whether a specific area received a federal disaster declaration. Prefer over web scraping FEMA's site when you need clean structured JSON with program eligibility flags.

## Known failure modes

- No matching declarations found for the given filters — returns empty declarations array with returned=0
- Invalid state code or county FIPS format — may return empty results or validation error
- limit out of range (must be 1-50) — may return error or default behavior
- Invalid date format (not YYYY-MM-DD) — likely returns error or no results
- Invalid declarationType (must be DR, EM, FM, FS, or FW) — may return empty results
- Payment failure via x402 — HTTP 402 response requiring USDC payment

## How this service works

The (most) everything API: 575+ pay-per-call endpoints for AI agents — ground-truth data, a full AI gateway, and agent infrastructure (storage, queues, watchers). USDC via x402, no signup, no API keys, and upto billing: pay actual usage, not the quote.

## Output

Returns a list of FEMA disaster declaration records (up to 50) each containing the disaster number, declaration date, incident type, state, designated area/county FIPS, declaration type (DR/EM/FM/FS/FW), incident begin and end dates, declaration title, fiscal year, FEMA region, tribal request flag, assistance program flags (individual assistance, public assistance, hazard mitigation, individuals and households), and closeout date. Also includes total count and data source attribution.

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "properties": {
      "limit": {
       "type": "integer",
       "description": "Max records (1-50, default 10)."
      },
      "state": {
       "type": "string",
       "description": "2-letter US state/territory code."
      },
      "county": {
       "type": "string",
       "description": "5-digit county FIPS (e.g. 12086)."
      },
      "toDate": {
       "type": "string",
       "description": "Latest declaration date, YYYY-MM-DD."
      },
      "fromDate": {
       "type": "string",
       "description": "Earliest declaration date, YYYY-MM-DD."
      },
      "fyDeclared": {
       "type": "integer",
       "description": "Fiscal year declared (e.g. 2026)."
      },
      "incidentType": {
       "type": "string",
       "description": "Incident type, e.g. Hurricane, Fire, Flood, Severe Storm."
      },
      "disasterNumber": {
       "type": "integer",
       "description": "FEMA disaster number (e.g. 4673)."
      },
      "declarationType": {
       "type": "string",
       "description": "DR, EM, FM, FS, or FW."
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fema-disaster-declarations-lookup-7d44e0b3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 2s.io](https://www.zero.xyz/host/2s.io/llms.txt)
