Federal Subcontracts & Subgrants Feed (USAspending subawards) avatar

Federal Subcontracts & Subgrants Feed (USAspending subawards)

Pricing

from $3.00 / 1,000 subaward records

Go to Apify Store
Federal Subcontracts & Subgrants Feed (USAspending subawards)

Federal Subcontracts & Subgrants Feed (USAspending subawards)

New federal subcontracts and subgrants (FFATA subawards) from the official USAspending.gov API: sub-recipient company + UEI, prime contractor, amount, agency, NAICS/PSC, assistance listing. Filters by NAICS, PSC, agency, state, keyword and 'new since last run' mode.

Pricing

from $3.00 / 1,000 subaward records

Rating

0.0

(0)

Developer

Luke Miller

Luke Miller

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Features

Limited permissions

Share

Daily feed of new federal subcontracts and subgrants: who won work under a federal prime contract or grant, for how much, from which prime, and for which agency. Data comes from the official USAspending.gov API (U.S. Treasury). It carries the FFATA subaward reports that prime contractors and grantees file through SAM.gov. Each record carries the sub-recipient company and UEI, city, state and ZIP, the prime recipient and prime award ID, the amount and date, the awarding agency and sub-agency, NAICS and PSC (subcontracts) or the assistance listing / CFDA program (subgrants), and a link to the prime award on USAspending.

Prime-award feeds tell you who won the contract. This feed tells you who the prime is buying from. Use it to map teaming partners, find suppliers to the big primes, and spot small businesses that just landed federal work.

Who it's for

  • GovCon business development and capture. See which small businesses Leidos, SAIC, Booz Allen, Lockheed or your target primes are subcontracting to, by NAICS, PSC and agency. Find teaming partners and competitors.
  • B2B sales to federal suppliers. Newly funded subcontractors need staff, equipment, software, insurance, compliance (CMMC) and financing.
  • Grant and nonprofit intelligence. Track which universities, health systems, school districts and nonprofits receive pass-through subgrants under a program (for example NIH 93.837 or NSF 47.049).
  • Investors, analysts and journalists. Follow money flowing down the defense, space and health supply chains.

What you get

  • category (subcontract or subgrant), subAwardId, subAwardType, subAwardDate, amount (USD), description.
  • Sub-recipient: subRecipientName, subRecipientUei, subRecipientCity, subRecipientState, subRecipientZip5, subRecipientCountry, subRecipientCongressionalDistrict, and the place of performance city and state when it is reported.
  • Prime: primeAwardId, primeRecipientName, primeRecipientUei, primeAwardUrl, primeRecipientUrl.
  • Classification: awardingAgency, awardingSubAgency, naicsCode and naicsDescription, pscCode and pscDescription, assistanceListing and assistanceListingTitle.
  • subawardKey, a stable hash used for dedupe, and retrievedAt.

Entity-level only: street address lines are never output. Sub-recipients whose name looks like a private individual are dropped by default (excludePersonLikeNames).

Quick start

Click Start with the default input {}. You get about 30 of the newest subawards (subcontracts and subgrants interleaved, $0 placeholders removed) dated in the last 14 days, in about 3 seconds.

Recipes:

  • Who DoD primes subcontract IT work to: {"categories":["subcontracts"],"awardingAgencies":["Department of Defense"],"naicsCodes":["5415"],"minAmount":50000,"daysBack":45,"maxItems":200}
  • Track specific primes' suppliers: {"categories":["subcontracts"],"primeRecipientNameContains":["LEIDOS","BOOZ ALLEN","LOCKHEED"],"daysBack":90,"maxPagesPerCategory":50,"maxItems":500}
  • New subcontractors in your state, daily: {"mode":"sinceLastRun","categories":["subcontracts"],"subRecipientStates":["CO"],"maxItems":200,"stateKey":"co-subs"}
  • NIH / NSF pass-through subgrants to CA and NY institutions: {"categories":["subgrants"],"assistanceListings":["93.837","47.049"],"subRecipientStates":["CA","NY"],"daysBack":30}

Schedule it daily or weekly in sinceLastRun mode and connect it to a webhook, Google Sheets, Make, Zapier or your CRM.

Input

FieldDefaultNotes
modewindowwindow (stateless, last daysBack days) or sinceLastRun (dedupes across runs per stateKey, re-checks lookbackDays)
categoriesbothsubcontracts, subgrants
daysBack / lookbackDays14 / 60sub-award action-date window
keywords, naicsCodes, pscCodes, assistanceListings, awardingAgencies, subRecipientStates, minAmount, maxAmountnoneserver-side USAspending filters
subRecipientNameContains, primeRecipientNameContainsnoneclient-side name filters (raise maxPagesPerCategory for rare names)
excludeZeroAmount / excludePersonLikeNamestrue / truequality and privacy screens
maxItems30up to 5,000 per run
maxPagesPerCategory10100 subawards per API page

Output example

{
"category": "subcontract",
"subAwardId": "D26P002261",
"subAwardDate": "2026-10-30",
"amount": 113998,
"subRecipientName": "AVIATRIX INC",
"subRecipientUei": "WNG8LVV75EP3",
"subRecipientCity": "SHERWOOD",
"subRecipientState": "OR",
"subRecipientZip5": "97140",
"description": "MATERIALS IN SUPPORT OF THE REFERENCED PRIME CONTRACT",
"primeAwardId": "W58RGZ26F0023",
"primeRecipientName": "DEFENSE SYSTEMS AND SOLUTIONS",
"primeRecipientUei": "NWKQVQED4C81",
"awardingAgency": "Department of Defense",
"awardingSubAgency": "Department of the Army",
"naicsCode": "336413",
"pscCode": "1520",
"primeAwardUrl": "https://www.usaspending.gov/award/CONT_AWD_W58RGZ26F0023_9700_W58RGZ18D0001_9700"
}

See sample-output.json for full records.

Data source and reuse

  • Source: USAspending.gov API (api.usaspending.gov/api/v2/search/spending_by_award/ with subawards: true), U.S. Department of the Treasury. U.S. federal government data is public domain. It is keyless and needs no login.
  • Subaward data is self-reported by prime recipients under the Federal Funding Accountability and Transparency Act (FFATA) through SAM.gov. Reports can arrive weeks after the subaward date, and some primes report $0 placeholders, which are removed by default. Amounts and names are as reported.
  • Polite access: at most about 2.5 requests per second (usually 1-5 requests per run), retries with backoff, and a descriptive User-Agent.
  • Not affiliated with or endorsed by the U.S. government.

Pricing

Pay per event. You pay only for records delivered.

EventPriceCharged
Actor start$0.005once per run
Subaward record$0.003per subaward delivered to the dataset

No separate platform-usage charges: compute is included in the event prices.

Example: a daily sinceLastRun schedule delivering 50 new subawards costs about $0.155 per day (about $4.65 per month). A one-off pull of 1,000 subawards costs about $3.

FAQ

How is this different from a prime-award scraper? Prime-award tools list contracts the government awards. This feed lists the next tier down: the companies, universities and nonprofits that primes pay, which is where teaming partners, suppliers and pass-through grantees show up.

Why does sinceLastRun use a lookback window? Primes often report subawards 30 or more days after the subaward date. sinceLastRun re-checks the last lookbackDays (default 60) and emits only subawards it has not delivered before for your stateKey.

Why are there fewer subcontracts than subgrants in the last two weeks? Contract subawards are reported later on average. Widen daysBack (for example 45-90) for fuller subcontract coverage.

Does it include people? No. Output is organisation-level. Street lines are never output, and person-like names are dropped by default.