USAspending.gov
USAspending.gov is the official open data source of federal spending information operated by the U.S. Department of the Treasury's Bureau of the Fiscal Service, implementing the DATA Act's transparency mandate. The underlying USAspending API (api.usaspending.gov) is a free, public, unauthenticated REST API that exposes federal contracts, grants, loans, direct payments, and other financial assistance awards, along with agency budgets, federal account and Treasury Account Symbol data, recipient profiles, and COVID-19 / disaster emergency relief spending. Most search and listing endpoints accept a POST with a JSON filter object rather than query parameters, given the complexity of the filter combinations; simpler lookup endpoints use GET with path parameters. The API and the usaspending-api server are open source.
USAspending.gov publishes 10 API contracts indexed on the APIs.io network, including Agency API, Awards Search API, Budget Functions API, and 7 more. Tagged areas include Government, Federal Spending, Open Data, Contracts, and Grants.
The USAspending.gov catalog on APIs.io includes 1 Spectral governance ruleset.
USAspending.gov’s developer surface includes engineering blog, documentation, and 7 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Open Data Portals (CKAN / DCAT) | standard | 17.2 (thin) | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 10
Individual APIs this provider publishes, each with its own machine-readable definition.
USAspending.gov Agency API
Per-agency profile, budget, and award data.
USAspending.gov Awards Search API
Advanced search and filtering across award and subaward spending.
USAspending.gov Budget Functions API
Federal budget functional classification reference data.
USAspending.gov Bulk Download API
Asynchronous bulk CSV/TSV/text export of filtered spending data.
USAspending.gov Disaster API
Disaster and emergency (including COVID-19) supplemental funding data.
USAspending.gov Federal Accounts API
Federal account and Treasury Account Symbol (TAS) data.
USAspending.gov Recipient API
Recipient (awardee) profile and search data.
USAspending.gov References API
Reference and typeahead/autocomplete lookup data.
USAspending.gov Subawards API
Subaward (pass-through award) listings scoped to a prime award.
USAspending.gov
US federal spending data
Scroll for all 10
Open Collections 10
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
USAspending Agency API
OPEN COLLECTIONUSAspending Agency Awards Search API
OPEN COLLECTIONUSAspending Agency Budget Functions API
OPEN COLLECTIONUSAspending Agency Bulk Download API
OPEN COLLECTIONUSAspending Agency Disaster API
OPEN COLLECTIONUSAspending Agency Federal Accounts API
OPEN COLLECTIONUSAspending Agency Recipient API
OPEN COLLECTIONUSAspending Agency References API
OPEN COLLECTIONUSAspending Agency Subawards API
OPEN COLLECTIONUSAspending API
OPEN COLLECTIONScroll for all 10
USAspending.gov API pricing
Rate limits
- General API Requests: not published requests
- Bulk Download Requests: not published (community guidance suggests 1-2 concurrent) concurrent download jobs
- Search Result Window: varies by endpoint (recipient list caps at 1000 per page) rows per page
Compiled by API Evangelist, not yet checked against USAspending.gov's documentation. Rate-limit details →
Rate Limits 1
Documented rate limits and quota policies.
USAspending.gov Rate Limits
RATE LIMITSSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs. Counts are the severity each rule declares, not results of running them.
USAspending.gov API Rules
SPECTRALSecurity Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access (API Evangelist recommendations) 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
USAspending.gov API — frequently asked questions
Does USAspending.gov have an API?
Yes. APIs.io lists 10 APIs from USAspending.gov, including USAspending.gov Agency API, USAspending.gov Awards Search API and USAspending.gov Budget Functions API, and 7 more.
Is there an OpenAPI specification for the USAspending.gov API?
Yes. APIs.io indexes 9 OpenAPI specifications for USAspending.gov, each linked for download from this page.
Is the USAspending.gov API ready for AI agents?
USAspending.gov has a Kin Score of 22.2 out of 100 (emerging) and an Agent Readiness score of 19.0 (agent-aware), scored by API Evangelist on 2026-11-13.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.