Federal Contract Awards Explorer (USAspending.gov)
Pricing
Pay per usage
Federal Contract Awards Explorer (USAspending.gov)
Search US federal contract and grant awards by keyword, NAICS, agency, recipient, state, date and amount. Competitor intel from official data.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Utility Belt Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Federal Contract Awards Explorer: competitor intel from USAspending.gov
Search US federal contract awards, IDV contract vehicles and grants by keyword, NAICS, PSC, agency, recipient, state, date range and dollar amount. Get clean rows with recipient, amount, awarding agency, dates, NAICS, award ID and a direct USAspending link. Or switch to Top recipients mode to rank the companies winning the most in a niche.
Uses the official public USAspending.gov API only (api.usaspending.gov). No API key, no scraping, no login.
Use cases
- Competitor research: who won what, from which agency, for how much, and when does it end (recompete timing).
- Capture and BD teams: find the incumbents on contracts in your NAICS code and agency, and see how contracts were competed (number of offers, set-aside, pricing type).
- Small businesses: see which agencies buy your services in your state, filter by set-aside type and award size.
- Market sizing: how much did agency X spend on keyword Y over the last year?
- Journalists and researchers: pull transparent, linkable award records.
- AI agents: use it as a tool through the Apify MCP server ("which companies won cybersecurity contracts from DHS this year?").
What you get
For each award (contracts, IDVs or grants):
awardId, recipientName, recipientUei, awardAmount, totalOutlays, awardType, description, awardingAgency, awardingSubAgency, fundingAgency, startDate, endDate, lastModifiedDate, recipient city/state, place-of-performance city/state/ZIP, naicsCode + description, pscCode + description (contracts and IDVs), assistanceListings (grants), usaspendingUrl, recipientUrl.
Turn on Add competition details (contracts and IDVs) to also get extentCompeted, numberOfOffers, setAside, pricingType, solicitationProcedures, baseAndAllOptionsValue, potentialEndDate, parentAwardId and parentRecipientName.
Top recipients mode returns rank, recipientName, recipientUei, totalAwardAmount (sum of the Award Amount of all awards matching your filters), totalOutlays and a link.
Input
| Field | What it does |
|---|---|
mode | awards (one row per award) or topRecipients (competitor ranking). |
awardCategory | contracts, idvs (contract vehicles such as IDIQ/GWAC/BPA) or grants. |
keywords | Search award text; several keywords are OR'd. 3+ characters each. |
recipientSearch | Company names, UEI or DUNS text, e.g. Booz Allen. |
naicsCodes, pscCodes | Industry and product/service codes (a short NAICS prefix such as 5415 includes all codes under it). |
awardingAgencies | Top-tier agency names or abbreviations: Department of Defense, DOD, GSA, HHS... |
awardingSubAgencies | Exact sub-agency names, e.g. Department of the Navy. |
recipientState, placeOfPerformanceState | 2-letter state codes. |
startDate, endDate, daysBack | Time period (default: last 365 days). Earliest supported: 2007-10-01. |
dateType | new_awards_only (default: awards first signed in the period), action_date, date_signed, last_modified_date. |
minAmount, maxAmount | Award Amount range in USD. |
setAsideCodes, recipientTypes | Set-aside types (contracts/IDVs) and recipient business types (small business, woman-owned, veteran-owned...). |
awardIds | Look up specific PIIDs/FAINs. |
sortBy, order, maxItems | Sorting and result cap (up to 10,000). |
includeDetails | Competition and pricing details (one extra API call per row). |
Example input:
{"keywords": ["cybersecurity"],"awardingAgencies": ["DOD"],"startDate": "2025-10-01","endDate": "2026-09-30","minAmount": 1000000,"maxItems": 25,"includeDetails": true}
Example output (one row, shortened)
{"awardId": "HC102826F0017","recipientName": "LEIDOS, INC.","recipientUei": "UE9QJD4KK1L6","awardAmount": 41076977.72,"awardType": "DELIVERY ORDER","description": "CYBER DEFENSE AND CYBERSECURITY SERVICES PROVIDER (CSSP) SUPPORT","awardingAgency": "Department of Defense","awardingSubAgency": "Defense Information Systems Agency","startDate": "2026-03-14","endDate": "2027-03-13","recipientState": "VA","placeOfPerformanceState": "PA","naicsCode": "541513","naicsDescription": "COMPUTER FACILITIES MANAGEMENT SERVICES","pscCode": "DJ01","extentCompeted": "FULL AND OPEN COMPETITION","pricingType": "COST PLUS FIXED FEE","potentialEndDate": "2031-03-13","usaspendingUrl": "https://www.usaspending.gov/award/CONT_AWD_HC102826F0017_9700_HC102820D0001_9700"}
Export as JSON, CSV, Excel or HTML table, or use the Awards overview, Competition details and Top recipients views in the Output tab.
Limits and honest notes
awardAmountis the total amount obligated to date for that award as reported by USAspending, not only the amount in your date range. WithdateTypeset to anything other than "new awards", long-running older awards can appear with their lifetime totals.- Top recipients totals add up the Award Amount of every award that matches your filters; they are an indicator of market share, not audited revenue.
- Data freshness: USAspending depends on agency reporting. Some contract data (notably Department of Defense) is published with a delay, and records can be corrected later.
- Subcontracts are not included; this covers prime awards.
- Keyword search is USAspending's own full-text search of award descriptions, so it only finds what agencies wrote in them.
- Recipient names are as reported by agencies; the same company can appear under several spellings or subsidiaries. Use
recipientUeito group reliably. - Not affiliated with or endorsed by USAspending.gov or the US Treasury. Verify important details on the linked USAspending page.
Pricing
Currently free to run (you only pay normal Apify platform usage). Pricing may change to pay-per-result in the future; check the Store page.
Support
Questions or feature requests: please open an issue in the Issues tab of this Actor.