Scrapers.lat logo scrapers.lat
Business

USAspending Sub-Award & Subcontract Scraper

Scrape US federal sub-awards (subcontracts and subgrants) from USAspending.gov. Get sub-recipient, UEI, sub-award amount, action date, prime award ID, prime recipient, awarding agency, NAICS and PSC. Export to JSON, CSV or Excel.

36 fields per record JSON · CSV · Excel · API Pay per use
usaspending-subawards-scraper.json 200 OK
{
  "subAwardId": "4104200025",
  "subRecipientName": "AEROJET ROCKETDYNE INC",
  "subRecipientUei": "MBSKB4QN71M1",
  "subAwardAmount": 92676302.98,
  "subAwardDate": "2020-10-29",
  "subAwardType": "sub-contract",
  "subAwardDescription": "CONTRACT CLOSEOUT (NRE) CSDR (NRE) MPR- MAN PO…",
  "primeAwardId": "W31P4Q19C0092",
  "primeRecipientName": "LOCKHEED MARTIN CORPORATION"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Sub Award IdSub Recipient NameSub Recipient UeiSub Award AmountSub Award DateSub Award TypeSub Award DescriptionPrime Award IdPrime Recipient NamePrime Award Generated IdAwarding AgencyAwarding Sub AgencyNaics CodeNaics Description
Sample output

A real example record, exactly the shape you receive.

Sub Award IdSub Recipient NameSub Recipient UeiSub Award Amount
4104200025AEROJET ROCKETDYNE INCMBSKB4QN71M192676302.98
P125186-10NORTHROP GRUMMAN SYSTEMS CORPORAT…NP4KMYJL82B597853623.84
4104200025AEROJET ROCKETDYNE INCMBSKB4QN71M192676302.98
4104200025AEROJET ROCKETDYNE INCMBSKB4QN71M192441852.98
4104200025AEROJET ROCKETDYNE INCMBSKB4QN71M192441852.98
GET /usaspending-subawards-scraper
{
  "subAwardId": "4104200025",
  "subRecipientName": "AEROJET ROCKETDYNE INC",
  "subRecipientUei": "MBSKB4QN71M1",
  "subAwardAmount": 92676302.98,
  "subAwardDate": "2020-10-29",
  "subAwardType": "sub-contract",
  "subAwardDescription": "CONTRACT CLOSEOUT (NRE) CSDR (NRE) MPR- MAN PO…",
  "primeAwardId": "W31P4Q19C0092",
  "primeRecipientName": "LOCKHEED MARTIN CORPORATION"
}

Frequently asked questions

Which countries and time range does this cover?

It covers United States federal sub-awards reported to USAspending.gov. Sub-award action dates go back to October 1, 2007, which is the earliest date the search API supports.

What is the difference between a sub-award and a prime award?

A prime award is the money the government gives directly to a recipient. A sub-award is money that prime recipient then passes to another company or organization. This scraper returns the sub-awards and links each one to its prime award.

How do I filter the sub-awards I want?

Use any combination of keyword, prime award types (contracts or grants), awarding agency, prime recipient name and a date range. Sub-awards exist only for contracts and grants.

Why is placeOfPerformance empty on some records?

Sub-award place of performance is reported by the prime recipient and is not always filled in. When it is missing the field is null while the sub-recipient location is still returned.

Can I get details about the prime award?

Yes. Enable Fetch prime award details and the scraper adds the prime award amount, description, recipient UEI, parent company and period of performance, looked up once per prime award.

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.