TenderFeed: US Federal Contract Awards (USAspending.gov API) avatar

TenderFeed: US Federal Contract Awards (USAspending.gov API)

Pricing

from $2.00 / 1,000 results

Go to Apify Store
TenderFeed: US Federal Contract Awards (USAspending.gov API)

TenderFeed: US Federal Contract Awards (USAspending.gov API)

Track US federal contract awards and winners from USAspending.gov: NAICS, PSC, agency, set-aside, competitor, amount. Offers, options value, recompete dates. No API key. MCP-ready.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

TenderFeed

TenderFeed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

US Federal Contract Awards Scraper (USAspending.gov API, No Key) by TenderFeed

Track who wins US federal contracts, for how much, and when they are up for recompete. This Actor reads USAspending.gov, the official US Treasury site for federal spending (DATA Act), and returns every new contract award or IDV (IDIQ, GWAC, schedule, BPA). Filter by NAICS, PSC, awarding agency or sub-agency, winner (competitor) name or UEI, place-of-performance state, set-aside type, extent competed, amount and date. Each row includes the number of offers received, value including all options, potential end date, solicitation ID, parent IDV and parent company.

Built by TenderFeed (tenderfeedhq.com) on the official, key-free USAspending API v2. No API key, no login, no browser.

What can you do with it?

  • Competitor tracking: every new award won by Booz Allen, Leidos, SAIC or your local rival, delivered daily.
  • Recompete pipeline: potentialEndDate and baseAndAllOptionsValue show which contracts in your NAICS expire in the next 12–24 months.
  • Teaming and partner search: find small businesses that win SDVOSB, 8(a), HUBZone or WOSB set-asides in your agency and state.
  • Pricing and bid/no-bid intel: numberOfOffers, extentCompeted and pricingType tell you how competitive a market really is.
  • AI agents: call it as an MCP tool and ask "Who won VA construction contracts over $1M in the last 60 days?"

Why TenderFeed?

  • Award details included: the USAspending search list has no set-aside, offers, options value or end date. TenderFeed makes one extra detail call per award (fetchDetails, on by default) and adds them.
  • Same schema as our opportunity Actors (../sam-gov-opportunities, ../grants-gov-us, ../ted-eu-tenders, ../uk-tenders): opportunities and awards merge into one table, and the naicsCodes and otherClassificationCodes (PSC) columns match across them.
  • Monitoring mode (onlyNew): you get, and pay for, only awards you have not seen before.
  • Handles API quirks for you: it widens 3- and 5-digit NAICS prefixes to codes the API accepts and narrows them again on the results. It also matches PSC prefixes such as D, splits contract and IDV requests, and paginates automatically.

Input example

{
"naicsCodes": ["5415"],
"awardTypes": ["contracts"],
"dateType": "new_awards_only",
"dateFrom": "30 days",
"awardingAgencies": ["Department of Veterans Affairs"],
"setAsideTypes": ["SDVOSBC", "SBA"],
"placeOfPerformanceStates": ["VA", "MD", "DC"],
"minAmount": 250000,
"sortBy": "largest",
"maxResults": 500
}
  • Competitor watch: {"recipients": ["Booz Allen Hamilton"], "dateFrom": "30 days"}
  • Sole-source awards: {"extentCompeted": ["C", "G"], "naicsCodes": ["541512"]}
  • New IDIQ/GWAC vehicles: {"awardTypes": ["idvs"], "sortBy": "largest"}

Output example

Real row from a live run on 2026-10-29 (naicsCodes: ["5415"], last 7 days):

{
"source": "usaspending",
"sourceId": "CONT_AWD_80NSSC27FA062_8000_NNG15SC69B_8000",
"url": "https://www.usaspending.gov/award/CONT_AWD_80NSSC27FA062_8000_NNG15SC69B_8000",
"title": "ORACLE HARDWARE PREMIER SUPPORT SERVICES AGREEMENT RENEWAL",
"noticeType": "DELIVERY ORDER",
"status": "awarded",
"procedureType": "SUBJECT TO MULTIPLE AWARD FAIR OPPORTUNITY",
"buyerName": "National Aeronautics and Space Administration / NASA SHARED SERVICES CENTER",
"naicsCodes": ["541519"],
"otherClassificationCodes": ["DK10"],
"placeOfPerformance": "El Segundo, CA, 90245, USA",
"publishedAt": "2026-10-27",
"awardedValue": 18484.52,
"currency": "USD",
"setAside": "SMALL BUSINESS SET ASIDE - TOTAL",
"awardees": ["DYNAMIC SYSTEMS INC"],
"awardId": "80NSSC27FA062",
"parentAwardId": "NNG15SC69B",
"recipientUei": "Z78DJNKYJ2K5",
"recipientParentUei": "PK8BEKCV73B4",
"recipientCity": "El Segundo",
"recipientState": "CA",
"naicsDescription": "OTHER COMPUTER RELATED SERVICES",
"pscDescription": "IT AND TELECOM - STORAGE AS A SERVICE",
"awardingOffice": "NASA SHARED SERVICES CENTER",
"baseAndAllOptionsValue": 18484.52,
"startDate": "2026-11-30",
"potentialEndDate": "2027-11-29",
"solicitationId": "394056",
"numberOfOffers": 1,
"extentCompeted": "FULL AND OPEN COMPETITION AFTER EXCLUSION OF SOURCES",
"pricingType": "FIRM FIXED PRICE"
}

Other fields: description (full award description), awardCategory (contract/idv), recipientName, recipientParentName, recipientCountry, recipientBusinessCategories (e.g. "Small Business", "Woman Owned Business"), fundingAgency, obligatedAmount, totalOutlays, endDate, lastModifiedAt and disasterEmergencyFundCodes. estimatedValue holds the base-and-all-options value.

Field coverage (live test, 100 largest small-business set-aside awards, last 30 days)

Set-aside, number of offers, options value and potential end date: 100/100. Parent IDV: 67/100 (standalone contracts have none). Solicitation ID: 58/100.

Good to know

  • DoD data is delayed about 90 days. The Department of Defense publishes contract awards to USAspending with a roughly 90-day delay. In our test, DoD had only 1 new award dated 2026-10-01 to 10-29. To see recent DoD awards, widen the window (for example dateFrom: "180 days").
  • No personal contact data. USAspending publishes no buyer contact persons. Officer compensation data (executive_details) is never included. An includeBuyerContacts switch is not needed here.
  • Keywords match award descriptions. These are often terse and upper-case, so combine keywords with NAICS or PSC codes for the best results.
  • Amounts are obligations as reported by the agency. baseAndAllOptionsValue is the potential total value if every option is exercised.

Daily alerts ("only new" monitoring mode)

Turn on onlyNew and set a monitoringId (for example "it-awards-daily"), then schedule the Actor daily. In our test, the first run of a 3-day NAICS 5415 search returned 39 awards. The second run returned 0, because there was nothing new to charge for.

Pricing

Pay per result: $2.00 per 1,000 awards ($0.002 per row), plus Apify's small run-start fee. Every row includes the award detail record. A daily competitor or NAICS alert with 20 new awards costs about $1.20 a month.

Use it as an MCP tool for AI agents

Add the Apify MCP server (https://mcp.apify.com) to Claude Desktop, Cursor or any MCP client and enable this Actor. Your agent can then answer questions like "Which 8(a) firms won DHS IT contracts this quarter, and how many offers did each award get?"

FAQ

Is this official data? Yes. USAspending.gov is run by the U.S. Department of the Treasury. Federal award data is public information.

Contracts vs IDVs? Contracts carry obligated money (definitive contracts, purchase orders, delivery and task orders, BPA calls). IDVs are vehicles such as IDIQs, GWACs and schedules, and agencies place orders under them later. Pick one or both in awardTypes.

Something missing? Open an issue on the Actor page. TenderFeed answers within one business day.