All free APIs
Free APIOpen DataNo keyOfficial

USAspending.gov API

Every US federal contract, grant & loan, keyless

USAspending.gov is the official source of U.S. federal spending data, run by the Treasury. Its public API exposes awards (contracts, grants, loans, direct payments), recipients, agencies, and budget data with rich filtering and full-text award search. REST/JSON; the search endpoints are POST with a JSON request body. No API key required.

Free tier

Free, no key

Rate limits

Not published; large queries use pagination and async bulk_download endpoints

Auth

No key

Base URL

https://api.usaspending.gov

What you'd build with it

  • Track federal contracts/grants for a given vendor or agency
  • Build competitive-intel automations over government spending
  • Surface award history when enriching a company profile
  • Aggregate spend by category, geography or fiscal year for dashboards

Key endpoints

  • POST/api/v2/search/spending_by_award/Advanced award search with filters
  • GET/api/v2/awards/{award_id}/Detail for a single award
  • POST/api/v2/search/spending_by_category/Aggregate spending by recipient/agency/etc.
  • GET/api/v2/recipient/{recipient_id}/Recipient (vendor/organization) profile
Members

Members get the runnable recipe

Sign in free to copy the example request, see a sample response, and read the gotchas.

Tags

governmentfinanceopen-dataprocurement