Federal spending by awarding agency, by fiscal year
Federal spending by awarding (top-tier) agency from USAspending.gov, the official U.S. federal spending open-data source operated by the Department of the Treasury's Bureau of the Fiscal Service under the DATA Act (https://api.usaspending.gov). Each row is one agency in one fiscal year: total obligated amount and total outlays in USD, aggregated over prime awards (spending_level=awards). Method: keyless POST to /api/v2/search/spending_by_category with category=awarding_agency and one time_period filter per fiscal year (Oct 1 - Sep 30) for the five most recent fiscal years; the window rolls forward automatically when a new fiscal year starts (October 1). Units: USD. Caveats: the current fiscal year is incomplete and is revised as agencies report; prime awards only (sub-awards excluded to avoid double counting). Coverage: U.S. federal agencies, fiscal years FY-4 through FY (currently 2022-2026), annual granularity. Provenance: USAspending.gov keyless API, U.S. public domain - please cite USAspending.gov, U.S. Department of the Treasury. Primary key: (fiscal_year, agency_code). Cadence: refreshed daily; a new snapshot appears only when agency totals change. Sample use: order by amount_usd desc within a fiscal year for the largest awarding agencies.
- Source
- USAspending.gov
- Lignes
- 387
- Colonnes
- 6
- Cadence de la source
- Quotidienne
- Dernière actualisation
- 23 sept. 2026
- Thème
- government
| Colonne | Type | Description |
|---|---|---|
| fiscal_year | integer | Federal fiscal year (October 1 - September 30); the request's time_period filter. |
| agency_code | string | Awarding agency code (the API's 'code', e.g. 'HHS'); with fiscal_year forms the primary key. |
| agency_name | string | Awarding (top-tier) agency name (the API's 'name'). |
| agency_slug | string | URL slug for the agency's USAspending.gov profile page (the API's 'agency_slug'). |
| amount_usd | float | Total amount obligated by the agency in the fiscal year (the API's 'amount'), summed over prime awards. (unit: USD) |
| total_outlays_usd | float | Total outlays reported for the agency in the fiscal year (the API's 'total_outlays'); null where the API reports none. (unit: USD) |
10 premières lignes d’exemple — un aperçu, pas le jeu de données complet.
| fiscal_year | agency_code | agency_name | agency_slug | amount_usd | total_outlays_usd |
|---|---|---|---|---|---|
| 2 022 | ABILITYONE | Committee for Purchase from People Who Are Blind or Severely Disabled | committee-for-purchase-from-people-who-are-blind-or-severely-disabled | 6 337 750,2 | 452 820,42 |
| 2 022 | ACUS | Administrative Conference of the U.S. | administrative-conference-of-the-us | 287 190,79 | 119 208,87 |
| 2 022 | ARC | Appalachian Regional Commission | appalachian-regional-commission | 202 285 032 | 77 258 204,71 |
| 2 022 | CFPB | Consumer Financial Protection Bureau | consumer-financial-protection-bureau | 672 321 648,59 | 562 224 949,19 |
| 2 022 | CFTC | Commodity Futures Trading Commission | commodity-futures-trading-commission | 487 086 860,19 | 260 115 376,81 |
| 2 022 | CIGIE | Council of the Inspectors General on Integrity and Efficiency | council-of-the-inspectors-general-on-integrity-and-efficiency | 3 109 453,74 | 123 127,04 |
| 2 022 | CNCS | Corporation for National and Community Service | corporation-for-national-and-community-service | 4 093 097 048,31 | 2 718 807 847,18 |
| 2 022 | CPSC | Consumer Product Safety Commission | consumer-product-safety-commission | 158 278 606,27 | 137 574 524,53 |
| 2 022 | CSB | United States Chemical Safety Board | united-states-chemical-safety-board | 2 160 308,58 | 1 669 508,56 |
| 2 022 | CSOSA | Court Services and Offender Supervision Agency | court-services-and-offender-supervision-agency | 233 008 103,32 | 116 902 008,77 |
Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/usaspending/usaspending_federal_spending_by_agency" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/usaspending/usaspending_federal_spending_by_agency").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)Point d’accès API: https://datazimuts.com/v1/datasets/usaspending/usaspending_federal_spending_by_agency
Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.