Disaster Declarations
disaster_declarationsLook up and COUNT US federal disaster declarations (FEMA DisasterDeclarationsSummaries). Filters: state (2-letter), incidentType (e.g. 'Fire', 'Flood', 'Hurricane', 'Severe Storm'), declarationType ('DR' major disaster, 'EM' emergency, 'FM' fire management), year (fyDeclared, the federal FISCAL year), and since/until for a real calendar date range — use since/until for questions like 'in the past year', which a fiscal year does not answer. Counts are DISTINCT DISASTERS by default, not table rows: FEMA publishes one row per disaster per designated county, so Hurricane Harvey is ~60 rows for Texas but one declaration. Pass designatedArea or grain:'area' for county-level rows. Returns the most recent first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | Federal FISCAL year declared (fyDeclared), e.g. 2024. For a calendar window use since/until instead. | |
| grain | No | 'disaster' (default) = one record per declaration; 'area' = one record per designated county. | |
| limit | No | Max records (default 50, max 1000). | |
| since | No | Only declarations on/after this date — ISO 'YYYY-MM-DD'. Use with until for windows like 'the past year'. | |
| state | No | 2-letter state/territory code, e.g. 'CA', 'TX'. | |
| until | No | Only declarations on/before this date — ISO 'YYYY-MM-DD'. | |
| orderby | No | OData $orderby, default 'declarationDate desc'. Live-API path only. | |
| incidentType | No | Incident type, e.g. 'Fire', 'Flood', 'Hurricane', 'Severe Storm'. | |
| designatedArea | No | Filter to a designated area, e.g. 'Harris (County)'. Implies county-level grain. | |
| declarationType | No | 'DR' (major disaster), 'EM' (emergency), or 'FM' (fire management). |