USAspending Federal Contracts & Grants Scraper
Pricing
from $10.00 / 1,000 results
USAspending Federal Contracts & Grants Scraper
Search official US government spending data to find which companies won federal contracts and grants, by recipient, agency, or NAICS code, with amounts and dates.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Search official US government spending records to find which companies and organizations are winning federal contracts and grants — by recipient name, agency, or industry (NAICS code) — with award amounts, dates, and locations. No login, no API key.
What you get
- Award ID, recipient name, and award amount
- Awarding agency and sub-agency
- Award start and end dates, and a short description
- NAICS industry code and description
- Recipient location (state, city, address, ZIP)
- Direct link to the award's page on USAspending.gov
Use cases
- Procurement and lead-gen intelligence — find every company winning contracts or grants from a specific agency
- Competitive research — see what federal work a competitor holds, and how much it's worth
- Market sizing — total up federal spend in an industry via NAICS code
- Grant research — find which organizations are receiving federal grant funding in a given field
- Due diligence — check a company's federal contracting history before a partnership or investment
How to use
- Enter a Recipient Name (e.g.
Boeing), a NAICS Code, and/or an Awarding Agency — leave all blank to browse broadly - Choose Award Type: Contracts, Grants, or Both
- Optionally set a Start Date / End Date range (data is available back to 2007-10-01)
- Set Max Items (default 200; set
0for unlimited) - Run the actor — results appear in the Dataset tab
Fetching more than one run's worth
The actor paginates automatically to fill your Max Items. To keep going past that, open the Key-value store tab after the run → copy the NEXT_PAGE_ID value → paste it into Page ID on your next run. If NEXT_PAGE_ID is null, you've fetched every matching award.
Output format
Each dataset record:
{"awardType": "contracts","awardId": "FA862511C6600","recipientName": "THE BOEING COMPANY","awardAmount": 31972918249.03,"awardingAgency": "Department of Defense","awardingSubAgency": "Department of the Air Force","startDate": "2011-05-01","endDate": "2032-12-31","description": "F-15 EAGLE AIRCRAFT","naicsCode": "336411","naicsDescription": "AIRCRAFT MANUFACTURING","recipientState": "WA","recipientCity": "SEATTLE","recipientAddress": "7755 E MARGINAL WAY S","recipientZip": "98108","usaspendingUrl": "https://www.usaspending.gov/award/CONT_AWD_FA862511C6600_9700_-NONE-_-NONE-"}