USASpending Scraper - Federal Contract & Grant Data avatar

USASpending Scraper - Federal Contract & Grant Data

Pricing

from $5.00 / 1,000 results

Go to Apify Store
USASpending Scraper - Federal Contract & Grant Data

USASpending Scraper - Federal Contract & Grant Data

Scrape federal spending data from USASpending.gov. Search contracts, grants, loans and direct payments by keyword, agency, recipient and fiscal year. No auth needed.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrape federal spending data from USASpending.gov using the official open API. Search contracts, grants, loans, and direct payments by keyword, agency, recipient, fiscal year, and award amount.

What data can you get?

USASpending.gov tracks all federal spending going back to 2007 -- over 5 million awards per year. This scraper lets you extract:

  • Contracts (types A, B, C, D) -- government procurement
  • Grants (types 02-05) -- financial assistance
  • Loans (types 07-08) -- federal lending
  • Direct Payments (types 06, 10) -- benefit payments, subsidies

Output Fields

FieldDescription
awardIdOfficial award/contract ID
recipientNameCompany or organization receiving the award
awardAmountTotal award value in USD
awardingAgencyTop-level awarding agency (e.g. Department of Defense)
awardingSubAgencySub-agency (e.g. Army, Navy)
awardTypeHuman-readable type (Contract, Grant, etc.)
descriptionAward description text
startDateAward start date
endDateAward end date
recipientIdUSASpending recipient ID
internalIdUSASpending internal ID
usaspendingUrlDirect link to award page on USASpending.gov
fiscalYearFederal fiscal year
scrapedAtISO timestamp of when data was scraped

Input Options

ParameterTypeDefaultDescription
awardTypeselectcontractsAward type: contracts, grants, loans, direct_payments, all
keywordtextSearch keyword (e.g. "cybersecurity", "COVID", "construction")
agencytextFilter by awarding agency name (e.g. "Department of Defense")
recipientNametextFilter by recipient name (e.g. "Lockheed Martin")
fiscalYearintegercurrent FYFederal fiscal year (FY2024 = Oct 2023 - Sep 2024)
minAmountnumberMinimum award amount in USD
maxAmountnumberMaximum award amount in USD
maxResultsinteger500Max results to return (up to 50,000)
proxyConfigurationobjectOptional proxy configuration

Use Cases

  • Government contract research: Find who wins the biggest federal contracts
  • Grant tracking: Monitor grants by agency, keyword, or recipient
  • Competitive intelligence: See which companies win contracts in your sector
  • Lobbying research: Track spending patterns by agency and contractor
  • Journalism: Investigate federal spending trends and outliers
  • Business development: Identify agencies spending in your area of expertise

Example Output

{
"awardId": "W911NF-24-C-0001",
"recipientName": "LOCKHEED MARTIN CORPORATION",
"awardAmount": 145000000,
"awardingAgency": "Department of Defense",
"awardingSubAgency": "Department of the Army",
"awardType": "Definitive Contract",
"description": "Advanced research and development for defense systems",
"startDate": "2024-01-15",
"endDate": "2026-12-31",
"usaspendingUrl": "https://www.usaspending.gov/award/CONT_AWD_...",
"fiscalYear": 2024,
"scrapedAt": "2026-04-25T12:00:00.000Z"
}

Notes

  • No authentication required -- USASpending.gov is open government data
  • Federal fiscal year runs October 1 to September 30 (FY2024 = Oct 2023 - Sep 2024)
  • Results are sorted by award amount (largest first) by default
  • The API has millions of records. Use filters to narrow results and set maxResults appropriately
  • 500ms delay between pages to be respectful to the API

Data Source

All data comes from the USASpending.gov API, maintained by the U.S. Department of the Treasury. The data is updated daily and includes all federal awards reported under the DATA Act.


Run on Apify

This scraper runs on the Apify platform -- a full-stack web scraping and automation cloud. Sign up for a free account to get started with 30-day trial of all features.

Try Apify free