fema_disaster_declarations
Retrieve FEMA disaster declarations filtered by state, incident type, declaration type, fiscal year, or date range. Uses the keyless OpenFEMA DisasterDeclarationsSummaries dataset.
Instructions
Look up FEMA disaster / emergency declarations by state, type, incident, year, or date (keyless OpenFEMA, dataset DisasterDeclarationsSummaries v2, ~70k rows). Structured filters (module-built into an OData $filter; each LIVE-VERIFIED to narrow): state (→ state), incidentType (e.g. 'Flood'), declarationType (DR/EM/FM), fyDeclared, disasterNumber, declaredDateFrom/declaredDateTo (declarationDate ge/le), paProgramDeclared/iaProgramDeclared (booleans). limit (≤1000, def 100 → $top), offset (→ $skip). HONESTY: the module ALWAYS sends $inlinecount=allpages so totalAvailable is the EXACT filtered total (metadata.count), never the page length; genuine-empty ⇒ complete:true/total:0; an outage/400/404 THROWS (never a fake empty). NOTE: per-dataset OData field names differ — 'state' here is the real field, whereas the public-assistance tool maps 'state' to 'stateAbbreviation'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows per page ($top), 1..1000, default 100. | |
| state | No | Filter by state (→ state eq 'XX'). 2-letter code. | |
| offset | No | 0-based row offset ($skip) for pagination, default 0. | |
| fyDeclared | No | Filter by fiscal year declared (→ fyDeclared eq N). e.g. 2024. | |
| incidentType | No | Filter by incident type (→ incidentType eq '...'). e.g. 'Flood', 'Hurricane', 'Winter Storm'. | |
| declaredDateTo | No | Latest declaration date, inclusive (→ declarationDate le 'ISO'). | |
| disasterNumber | No | Filter by FEMA disaster number (→ disasterNumber eq N). | |
| declarationType | No | Filter by declaration type (→ declarationType eq 'XX'): DR (major disaster), EM (emergency), FM (fire management). | |
| declaredDateFrom | No | Earliest declaration date, inclusive (→ declarationDate ge 'ISO'). | |
| iaProgramDeclared | No | Filter to declarations where the Individual Assistance program was declared (→ iaProgramDeclared eq true/false). | |
| paProgramDeclared | No | Filter to declarations where the Public Assistance program was declared (→ paProgramDeclared eq true/false). |