USAspending Scraper | Federal Contracts, Grants & Awards
Pricing
from $1.00 / 1,000 awards
USAspending Scraper | Federal Contracts, Grants & Awards
Scrape U.S. federal contract and grant spending from USAspending by keyword and award type: recipient, amount, agency, dates, and award links. Official API, no API key.
Pricing
from $1.00 / 1,000 awards
Rating
0.0
(0)
Developer
Muzaffer Kadir YILMAZ
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
USAspending Scraper
Scrape U.S. federal contracts, grants, loans and other awards from USAspending.gov by keyword — recipient, amount, awarding agency, award type, dates, and a link to each award. No API key, nothing to configure.
Search a topic like artificial intelligence, get a clean list of federal awards — ready to export to CSV, Excel, or JSON for market research, government sales, or grant tracking.
Features
- Official source — data comes straight from USAspending.gov, the U.S. government's public spending database.
- Every award type — contracts, grants, IDVs, loans, direct payments and other assistance, each searched separately.
- Date range filter — limit awards to a period; defaults to the last 3 years.
- Direct links — every record links to its award page on USAspending.gov.
Use cases
- Government sales & business development — find which agencies buy what, and who wins the contracts.
- Competitor research — see the federal awards a company has received.
- Grant research — track funding flowing into a topic or sector.
- Journalism & policy — follow public money by keyword and agency.
Input
| Field | Type | Description |
|---|---|---|
keywords | string[] | Search terms. Leave empty to list all awards of the chosen types. |
awardTypes | string[] | contracts, grants, idvs, loans, direct_payments, other. Default: contracts + grants. |
startDate | string | YYYY-MM-DD. Defaults to 3 years ago. |
endDate | string | YYYY-MM-DD. Defaults to today. |
maxItems | integer | Max awards for the whole run. Default 100. |
Examples
{"keywords": ["artificial intelligence"],"awardTypes": ["contracts", "grants"],"maxItems": 100}
{"keywords": ["solar", "clean energy"],"awardTypes": ["grants", "loans"],"startDate": "2025-01-01","endDate": "2025-12-31","maxItems": 500}
Output
Each record is one award:
| Field | Description |
|---|---|
awardId | Award ID (PIID / FAIN). |
recipient | Recipient organization. |
amount | Award amount in USD. |
awardingAgency / awardingSubAgency | Agency and sub-agency that made the award. |
awardType / awardGroup | Award type and its group (contracts, grants, …). |
startDate / endDate | Period of performance. |
description | Award description. |
keyword / scrapedAt | The keyword that matched and scrape time. |
url / generatedId | Award page on USAspending.gov and its internal award ID. |
Example
{"awardId": "W911QX20C0023","recipient": "ECS FEDERAL, LLC","amount": 120492195.74,"awardingAgency": "Department of Defense","awardingSubAgency": "Defense Contract Management Agency","awardType": null,"awardGroup": "contracts","startDate": "2020-04-23","endDate": "2027-03-11","description": "RESEARCH AND DEVELOPMENT EFFORT TO DESIGN AND DEVELOP PROTOTYPES TO ARTIFICIAL INTELLIGENCE/MACHINE LEARNING ALGORITHMS.","generatedId": "CONT_AWD_W911QX20C0023_9700_-NONE-_-NONE-","url": "https://www.usaspending.gov/award/CONT_AWD_W911QX20C0023_9700_-NONE-_-NONE-","keyword": "artificial intelligence","scrapedAt": "2026-09-23T22:02:27.905Z"}
Download the dataset as JSON, CSV, Excel, or XML, or pull it via the Apify API.
Pricing
Pay-per-event: $0.01 per run start (per GB of run memory) plus $1.00 per 1,000 awards. You only pay for awards actually returned. See the Pricing tab for current rates.
Disclaimer
This is an unofficial Actor. It is not affiliated with or endorsed by USAspending.gov or the U.S. Department of the Treasury. It returns publicly available government data; results reflect what the source actually has.