Who won the contract, in one record
US federal contract awards from the official USAspending.gov API: recipient and UEI, parent company and contract vehicle, agency, NAICS, PSC, amounts, set-aside and competition. Grants optional.
What you get
One flat record per award, with the details USAspending spreads across several endpoints: parent company, parent IDV (such as a GWAC), set-aside, extent competed, number of offers and potential value. Filter by keyword, NAICS and PSC prefix, agency, recipient name or UEI, date window and amount.
A sample record
From a real run (trimmed).
{ "awardId": "9523ZY27F0002", "awardType": "DELIVERY ORDER", "recipientName": "NEW TECH SOLUTIONS, INC.", "recipientUei": "XK11LLUL61A7", "parentAwardType": "GWAC", "awardingAgency": "Commodity Futures Trading Commission", "naicsCode": "541519", "pscCode": "7B22", "obligatedAmount": 0.0, "dateSigned": "2026-10-09", "extentCompeted": "FULL AND OPEN COMPETITION AFTER EXCLUSION OF SOURCES", "url": "https://www.usaspending.gov/award/CONT_AWD_9523ZY27F0002_9507_NNG15SC82B_8000", "licence": "U.S. Government work, public domain (17 U.S.C. § 105). Source: USAspending.gov,…" }
Price
$1.50 per 1,000 awards plus $0.0005 per run. Example: a daily alert with 20 new matching awards costs about $0.03.
FAQ
- Do I need an API key?
- No. USAspending’s API is free and keyless.
- How fresh is it?
- New awards usually appear a few days after signing, so alerts use a window of a week or more.
- Are individuals shown?
- No. Recipients that are individuals, or sole proprietors with a personal name, are withheld.
Try it
Runs on Apify. You pay per result that passes your filters, and you can set a maximum cost per run.