USAspending Federal Awards Scraper avatar

USAspending Federal Awards Scraper

Pricing

from $15.00 / 1,000 results

Go to Apify Store
USAspending Federal Awards Scraper

USAspending Federal Awards Scraper

Search USAspending.gov federal contracts, grants, loans and direct payments by keyword, agency, recipient, NAICS code, state and dollar amount. Each award includes the recipient, agency, amount, dates, NAICS and PSC descriptions and a direct link to the award page. Export to CSV or Excel.

Pricing

from $15.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseLab

ParseLab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

This USAspending scraper searches federal contracts, grants, loans and direct payments and returns one row per award. Filter by keyword, awarding agency, recipient, NAICS code, state and dollar amount. Each award comes with the recipient and its ID, the agency and sub-agency, the amount, start and end dates, the NAICS and PSC codes with their plain-text descriptions, and a link to the award page.

Government contractors, grant writers, sales teams, journalists and analysts use it to see who is winning federal money, how much and for what.

What can you do with this federal awards scraper?

  • Find federal contracts by keyword
  • See all awards won by a specific company
  • List the largest contracts from an agency such as the Department of Defense
  • Find federal grants in a state above a dollar amount
  • Search awards by NAICS code
  • Find loans and direct payments from federal programs
  • Track who holds contracts that are about to end
  • Build a prospect list of companies that win federal work
  • Export USAspending data to CSV or Excel

What data can you extract from USAspending?

FieldWhat it holds
awardId, awardUrlAward ID and link to the official page
recipientName, recipientIdWho received the award
awardingAgency, awardingSubAgencyWhich agency paid
awardAmountDollar amount
awardType, awardCategoryType of award, for example delivery order or project grant
naicsCode, naicsDescriptionIndustry code and name (contracts)
pscCode, pscDescriptionProduct or service code and name (contracts)
descriptionWhat the award is for
startDate, endDatePeriod of the award
placeOfPerformanceStateState where the work happens

Award categories

Contracts, IDVs (indefinite delivery vehicles), grants, loans, direct payments and other financial assistance. Pick one or more per run.

How to scrape federal awards

  1. Choose the Award Types you want. Contracts are selected by default.
  2. Add a keyword, recipient name, agency, NAICS codes, state or amount range.
  3. Set the award date range. If you leave it empty, the last three years are searched.
  4. Click Start and export the dataset as CSV, Excel or from the Apify console.

Results are sorted from the largest award to the smallest, so a small Max Items already gives you the biggest deals.

Input example

{
"keywords": "cybersecurity",
"awardTypes": ["contracts"],
"agencies": ["Department of Defense"],
"minAmount": 1000000,
"maxItems": 100
}

Output example

{
"awardId": "FA862118F6251",
"recipientName": "LOCKHEED MARTIN CORPORATION",
"recipientId": "ea75ddee-2d00-ac7f-5e72-6f42d7c88c8c-C",
"awardingAgency": "Department of Defense",
"awardingSubAgency": "Department of the Air Force",
"awardAmount": 666315748.84,
"awardType": "DELIVERY ORDER",
"naicsCode": "336413",
"naicsDescription": "OTHER AIRCRAFT PARTS AND AUXILIARY EQUIPMENT MANUFACTURING",
"pscCode": "J069",
"pscDescription": "MAINT/REPAIR/REBUILD OF EQUIPMENT- TRAINING AIDS AND DEVICES",
"startDate": "2018-02-08",
"endDate": "2027-01-31",
"placeOfPerformanceState": "FL",
"awardUrl": "https://www.usaspending.gov/award/CONT_AWD_FA862118F6251_9700_FA862115D6276_9700"
}

How much does it cost to scrape USAspending?

You pay per result: $20 per 1,000 awards plus a tiny start fee. The free plan returns up to 10 awards per run.

Good to know

  • NAICS codes apply to contracts and IDVs only. Grants and loans use different program codes, so the NAICS and PSC fields are empty for them.
  • The agency filter needs the agency's exact name as shown on USAspending, for example "Department of Health and Human Services".
  • The award amount is the total USAspending reports for the whole award, which can cover many years.

Who uses federal spending data?

  • Business development teams find who holds the contracts they want to win.
  • Grant consultants research which programs fund similar projects.
  • Sales teams build lists of companies that receive federal money.
  • Journalists and watchdogs follow the money by agency and state.

FAQ

Do I need a USAspending account? No. The Actor works without any login.

How is this different from a contract opportunities list? Opportunities are bids that are still open. USAspending shows awards that have already been made.

How far back can I search? Awards from October 2007 onward.

Can I find every award to one company? Yes. Put the company name in Recipient Name.

Search ideas

  • The largest cybersecurity contracts from the Department of Defense
  • Every grant above $500,000 awarded in your state
  • All awards to one company over the last three years
  • Contracts in a NAICS code that are close to their end date, which are recompete opportunities

Automate and connect

Schedule the Actor from the Apify console to refresh the data daily or weekly. Send finished datasets to Google Sheets, Zapier, Make or n8n, or trigger a webhook when a run ends, so your reports and alerts update without manual work.

This Actor collects information that is publicly visible on the website. Check the source site's terms and your local rules before using the data.

Support

Missing a field or found a bug? Open an issue from the Actor page.