USAspending.gov API

The USAspending API, maintained by the U.S. Department of the Treasury, provides public access to comprehensive U.S. government spending data including federal contracts, grants, loans, direct payments, agency and geographic breakdowns, and account-level information such as employee compensation. The API helps federal agencies meet their DATA Act reporting obligations. Currently version 2; v1 endpoints are deprecated. No API key required for read access.

USAspending.gov API is one of 21 APIs that Public Sector publishes on the APIs.io network.

Tagged areas include Federal, Treasury, Spending, Contracts, and Grants. The published artifact set on APIs.io includes API documentation and a GitHub repository.

API entry from apis.yml

apis.yml Raw ↑
name: USAspending.gov API
description: The USAspending API, maintained by the U.S. Department of the Treasury, provides public access
  to comprehensive U.S. government spending data including federal contracts, grants, loans, direct payments,
  agency and geographic breakdowns, and account-level information such as employee compensation. The API
  helps federal agencies meet their DATA Act reporting obligations. Currently version 2; v1 endpoints
  are deprecated. No API key required for read access.
humanURL: https://www.usaspending.gov
baseURL: https://api.usaspending.gov/api/v2/
tags:
- Federal
- Treasury
- Spending
- Contracts
- Grants
- DATA Act
properties:
- type: Portal
  url: https://www.usaspending.gov
- type: Documentation
  url: https://api.usaspending.gov/docs/
- type: GitHubOrganization
  url: https://github.com/fedspendingtransparency
- type: GitHubRepository
  url: https://github.com/fedspendingtransparency/usaspending-api