USAspending Scraper – US Federal Contract & Grant Awards avatar

USAspending Scraper – US Federal Contract & Grant Awards

Pricing

$2.00 / 1,000 federal awards

Go to Apify Store
USAspending Scraper – US Federal Contract & Grant Awards

USAspending Scraper – US Federal Contract & Grant Awards

Search US federal contract, grant and loan awards from USAspending.gov's official API. Filter by keyword, company, NAICS, PSC, agency, state, set-aside and amount. Get recipient, UEI, award value, dates and links. No API key.

Pricing

$2.00 / 1,000 federal awards

Rating

0.0

(0)

Developer

shai mate

shai mate

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

Search who won US federal money using the official USAspending.gov API (US Department of the Treasury). Contracts, contract vehicles (IDVs such as GWACs, IDIQs and BPAs), grants, loans, direct payments and other assistance, from October 2007 to today. No API key, no login, no browser. Get clean JSON, CSV or Excel with the recipient, UEI, award amount, outlays, agency, dates, NAICS and PSC codes, place of performance and links.

Use it for GovCon competitor research, teaming-partner and subcontracting lead lists, incumbent analysis before a recompete, sales prospecting to federal contractors, grant market research and journalism or policy analysis. It pairs well with SAM.gov Contract Opportunities (what is open now), Grants.gov Scraper and EU Tenders (TED).

What you get for each award

  • Award ID, award category (contract, IDV, grant, loan…) and award type (delivery order, BPA call, definitive contract, project grant…)
  • Recipient name and UEI, with a link to the recipient's USAspending profile
  • Award amount (obligated), total outlays, loan value and subsidy cost for loans
  • Awarding and funding agency and sub-agency
  • Start, end, base obligation and last-modified dates
  • NAICS and PSC codes with descriptions (contracts), Assistance Listings (ALN/CFDA) with program titles (assistance)
  • Place of performance (state, country, ZIP), disaster/emergency fund codes
  • Award description (length configurable) and a link to the award page on USAspending.gov

Output is award-level business data. No personal contact details are included.

How to use

  1. Pick one or more award types (default: contracts).
  2. Add keywords, recipient names, NAICS/PSC codes, agencies, states, set-asides or an amount range.
  3. Choose a time window (last N days or fixed dates) and how it applies (any transaction, date signed, last modified, or new awards only).
  4. Run. Results appear in the dataset; download as JSON, CSV, Excel or use the API.

Weekly award alert: schedule the Actor with onlyNewSinceLastRun: true and dateType: "new_awards_only" and connect the dataset to email, Slack, Google Sheets, Make or Zapier. You only get (and pay for) awards you have not seen.

Example input: new IT contracts in Virginia over $1M

{
"awardTypes": ["contracts"],
"naicsCodes": ["541511", "541512"],
"states": ["VA"],
"minAmount": 1000000,
"lookbackDays": 30,
"dateType": "new_awards_only",
"maxResults": 500
}

Example input: everything a competitor won in the last year

{ "awardTypes": ["contracts", "idvs"], "recipientNames": ["Booz Allen"], "lookbackDays": 365, "maxResults": 1000 }

Example input: NSF grants in the last 90 days

{ "awardTypes": ["grants"], "awardingAgencies": ["National Science Foundation"], "lookbackDays": 90 }

Example output

{
"awardId": "W9128Z26FA001",
"awardCategory": "Contract",
"awardType": "DELIVERY ORDER",
"recipientName": "PALANTIR USG INC",
"awardAmount": 637552404.79,
"awardingAgency": "Department of Defense",
"naicsCode": "541511",
"placeOfPerformanceState": "CA",
"awardUrl": "https://www.usaspending.gov/award/CONT_AWD_W9128Z26FA001_9700_W519TC25D0039_9700"
}

Pricing

Pay per result: $2 per 1,000 awards (plus a tiny Apify platform start fee). A default run (100 awards) costs about $0.20. Set Max awards per award type to control spend.

Tips and notes

  • Reporting lag: contracts usually appear within days; grants, loans and other assistance are reported by agencies with a lag of several weeks. Use 90+ days or dateType: "last_modified_date" for assistance.
  • Agency names must match USAspending's top-tier names exactly (e.g. "Department of Health and Human Services").
  • Each award type returns up to 10,000 awards per run; narrow filters for more.
  • Searches support dates from 2007-10-01.

Data source and terms

Data comes from the public USAspending.gov API, run by the US Department of the Treasury's Bureau of the Fiscal Service. US federal spending data is public domain. This Actor is not affiliated with or endorsed by the US government.