Exclamation Mark Icon

This site is not intended to be an official resource for federal spending data. To submit official federal spending data, please visit USAspending.gov


The USASpending API is in V2. V1 endpoints are currently Deprecated.

The USAspending Application Programming Interface (API)

The USAspending API (Application Programming Interface) allows the public to access comprehensive U.S. government spending data.

The data include spending on awards (e.g., who received federal contracts or grants, geographic breakdowns, agency breakdowns, and much more). The data also include account-level, non-award spending such as federal employee compensation. You can learn more about the data and the federal law that requires it to be publicly accessible (the DATA Act) at http://fedspendingtransparency.github.io.

Getting Started

New to APIs? Check out our introductory tutorial on the API to learn the ropes.

Familiar with APIs? Jump right into the data with our list of available Endpoints.


The U.S. Department of the Treasury is building a suite of open-source tools to help federal agencies comply with the DATA Act and to deliver the resulting standardized federal spending information back to agencies and to the public.

For more information about the USAspending API codebase, please visit this repository's main README.