USAspending Federal Awards Tracker — Contracts & Grants
Pricing
$10.00 / 1,000 usaspending award extracteds
USAspending Federal Awards Tracker — Contracts & Grants
Pull recent federal contract & grant awards from USAspending.gov. Filter by award type, agency, recipient, PSC/NAICS, state, or keyword. One row per award — id, recipient, amount, agency, dates, codes. Built for cron. USAspending.gov v2 API (free, no auth).
Pull recent federal contract & grant awards from USAspending.gov. Filter by award type, awarding agency, recipient name, PSC/NAICS code, place-of-performance state, or description keyword. One clean row per award.
Built for cron (daily/weekly digest of new awards matching your watch) and ad-hoc opportunity scouting. No auth — pure USAspending v2 API.
Inputs
{"sinceDays": 7,"awardTypeCodes": ["A", "B", "C", "D"],"keywords": ["cybersecurity"],"agencyNames": ["Department of Defense"],"stateCodes": ["CA", "VA"],"maxResults": 500}
| input | default | notes |
|---|---|---|
sinceDays | 7 | Start Date >= now - sinceDays. Use 1 for daily cron. |
awardTypeCodes | ["A","B","C","D"] (contracts) | Federal award type codes. Grants = 02-05, IDV = IDV_A..IDV_E, Loans = 07-08. |
keywords | — | Free-text words to search in the description. Optional. |
agencyNames | — | Top-tier awarding agency names. Optional. |
recipientNames | — | Recipient substring filters. Optional. |
pscCodes | — | 4-char Product Service Codes. E.g. D310 for IT/telecom. |
naicsCodes | — | 6-digit NAICS codes. E.g. 541512 for computer systems design. |
stateCodes | — | 2-letter US state codes for place of performance. |
maxResults | 1000 | Hard cap. |
Output
One row per award:
| field | example |
|---|---|
| awardId | W912P926FA114 |
| internalId | 358614417 |
| detailUrl | https://www.usaspending.gov/award/358614417 |
| recipientName | PARAGON PROFESSIONAL SERVICES LLC |
| recipientUei | XK9CYZL8MTR5 |
| awardAmount | 12832704.92 (USD) |
| description | EPA R7 SEMO 2026 REMEDIATION SEASON TASK ORDER |
| awardingAgency | Department of Defense |
| awardingSubAgency | Department of the Army |
| actionDate | 2026-05-22 (latest modification date) |
| startDate | 2026-05-22 |
| endDate | 2027-05-21 |
| pscCode | R425 (when populated) |
| naicsCode | 541330 (when populated) |
| placeOfPerformanceState | MO |
| placeOfPerformanceCountry | USA |
Daily cron pattern
{ "sinceDays": 1, "agencyNames": ["Department of Defense"], "stateCodes": ["VA","MD","DC"] }
Run every morning to capture yesterday's new DoD awards in the National Capital Region.
Real-world questions this answers
- Federal contractor BD. What new awards just dropped at my target agency in my PSC?
- Recipient watch. What's Lockheed / Palantir / Booz Allen winning right now?
- Regional economic dev. Federal spending hitting my state this quarter?
- Investigative journalism. Track awards by company / topic / agency over a window.
What it doesn't do
- No award-history time series — one snapshot per run. Diff downstream if needed.
- No sub-award data (
subawards: falsefixed). The sub-award endpoint differs. - No transaction-level history — one row per award, not per modification.
Maintained by
vøiddo studio — small independent shop.