Disaster and Emergency Spending
usaspending_disaster_spendingFetch disaster and emergency supplemental spending broken down by agency, CFDA assistance program, recipient, or geography, or request an overview. Filter by DEF codes to select emergency appropriations, then check amount_coverage before interpreting amounts: award breakdowns and geography cover the provider COVID grouping, while overview and agency total cover all requested codes. Rows and award counts can match codes outside the monetary scope. DEF codes appear in usaspending_get_award account_obligations_by_defc and usaspending_get_agency def_codes fields.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"dimension": "<dimension>"
},
"name": "usaspending_disaster_spending"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-based) | |
| limit | No | Maximum results per page (1–100). Breakdowns rank obligations descending before pagination; geography ranks aggregated_amount. Agency award without award_type_codes collects all provider pages before ranking, so a smaller limit does not reduce that upstream work. Ignored for overview. | |
| filters | No | Filters — def_codes is required for all non-overview dimensions (agency, cfda, recipient, geography) | |
| dimension | Yes | Breakdown axis: overview (top-level totals and DEF code funding), agency (by awarding agency), cfda (by assistance program), recipient (by recipient), geography (by state/county) | |
| spending_type | No | Data type for the agency dimension: award (award-level obligations and outlays) or total (includes direct non-award spending, plus total budgetary resources). Ignored for cfda, recipient, and overview, which report award-level amounts either way; the geography dimension is not user-controllable and always reports obligation-based amounts. | award |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | recipient: the result-set ceiling the upstream applied. geography: the page size (limit). | |
| error | No | Present when the call failed. Absent on success. | |
| shown | No | Number of results returned on this page. | |
| notice | No | Upstream messages, ignored filters, empty-page recovery, and guidance for recipient ceilings or remaining geography areas. | |
| totals | No | Totals across every matching row, as reported upstream — not a sum of this page. Present for the agency, cfda, and recipient dimensions; the members depend on dimension and spending_type. Absent for overview and geography. | |
| results | No | Breakdown results (empty for overview dimension) | |
| overview | No | Top-level overview totals (dimension=overview only) | |
| dimension | No | Breakdown dimension returned | |
| truncated | No | recipient: true when the upstream capped the reachable result set rather than counting it. geography: true when more areas rank below this page. | |
| totalCount | No | Total items for paginated dimensions (when available) | |
| current_page | No | Current page (non-overview dimensions) | |
| applied_query | No | Trimmed recipient query sent upstream | |
| has_next_page | No | Whether there are more pages | |
| page_metadata | No | Pagination metadata (non-overview dimensions) | |
| spending_type | No | Data type returned — award/total for agency; the requested value echoed for cfda and recipient, whose amounts do not vary with it; obligation for geography; spending for overview | |
| amount_coverage | No | Scope of all monetary fields, including geography amounts/per-capita and totals; independent of row membership and counts | |
| applied_def_codes | No | DEF codes applied (comma-separated) | |
| applied_dimension | No | Breakdown dimension applied | |
| truncationCeiling | No | geography: the lowest aggregated_amount on this page within amount_coverage — no area on a later page has a higher reported value. |