Hoppa till innehållet
← All data tools

US federal contracts from USAspending.gov

Returns US federal government contracts from USAspending.gov, one row per contract with the contractor and its UEI, the awarding agency and office, the amount, start and end dates, NAICS and PSC codes, place of performance and a link to the award page.

Open in Apify Store

USAspending.gov is the official source for federal spending data, run by the U.S. Department of the Treasury. The tool covers contracts (BPA calls, purchase orders, delivery orders and definitive contracts) from fiscal year 2008 until today. Choose a date range and any mix of keyword, recipient, awarding agency, NAICS code, PSC code, state and amount. A contract is returned when it has an action (a new award, a modification or an obligation) dated inside the range, largest award amount first.

A run with empty input returns the 50 largest contracts with activity in the last 30 days. Amounts are obligations, money the government has committed, and they change as agencies modify contracts. Department of Defense contracts are published with a delay of about 90 days. Grants, loans and other financial assistance are not included.

Sample from a real run

5 of 50 rows (selected fields) from run oI4T69RgiU1F7Ssdg on 6 October 2026, exactly as the tool returned them.

recipientNameawardingAgencyawardAmountstartDateendDatenaicsCodenaicsDescriptionplaceOfPerformanceStateurl
NATIONAL TECHNOLOGY & ENGINEERING SOLUTIONS OF SANDIA, LLCDepartment of Energy43460682794.892017-01-182027-04-30561210FACILITIES SUPPORT SERVICESNMwww.usaspending.gov/award/CONT_AWD_DENA0003525...
UT-BATTELLE LLCDepartment of Energy42668569051.431999-10-152030-03-31561210FACILITIES SUPPORT SERVICESTNwww.usaspending.gov/award/CONT_AWD_DEAC0500OR2...
LAWRENCE LIVERMORE NATIONAL SECURITY, LLCDepartment of Energy41607031193.882007-05-092031-09-30541710RESEARCH AND DEVELOPMENT IN THE PHYSICAL, ENGINEERING, AND LIFE SCIENCESCAwww.usaspending.gov/award/CONT_AWD_DEAC5207NA2...
TRIAD NATIONAL SECURITY, LLCDepartment of Energy35413596301.772018-06-082028-10-31561210FACILITIES SUPPORT SERVICESNMwww.usaspending.gov/award/CONT_AWD_89233218CNA...
CONSOLIDATED NUCLEAR SECURITY, LLCDepartment of Energy34661763245.242013-01-082027-09-30561210FACILITIES SUPPORT SERVICESTNwww.usaspending.gov/award/CONT_AWD_DENA0001942...

Fields

Every row has these fields. Field names are stable between versions.

FieldWhat it holds
awardIdUSAspending's unique award id (generated_internal_id), also used in the link
piidProcurement Instrument Identifier, the contract or order number
awardTypeBPA CALL, PURCHASE ORDER, DELIVERY ORDER or DEFINITIVE CONTRACT
recipientNameName of the contractor
recipientUeiUnique Entity ID of the contractor
awardingAgencyDepartment that awarded the contract
awardingSubAgencyOffice or sub-agency that awarded the contract
fundingAgencyDepartment that pays for it
awardAmountAward amount in US dollars as shown in USAspending's award search (obligated amount)
totalObligationTotal obligated amount from the award detail record. Filled only with includeDetails
baseAndAllOptionsValuePotential value if all options are exercised. Filled only with includeDetails
startDateStart of the period of performance, YYYY-MM-DD
endDateEnd of the period of performance, YYYY-MM-DD
lastModifiedDateWhen the award was last changed in USAspending
descriptionDescription of the award as reported by the agency
naicsCodeNAICS industry code
naicsDescriptionName of the NAICS code
pscCodeProduct and Service Code (PSC)
pscDescriptionName of the PSC code
placeOfPerformanceStateState where the work is done
placeOfPerformanceCountryCountry where the work is done
urlLink to the award page on usaspending.gov
sourceName of the data source, for attribution
licenseName of the license or terms the data is published under

Input example

Paste it into the JSON tab of the actor in Apify Console, or send it to the Apify API.

{
  "onlyNew": false,
  "maxResults": 50,
  "includeDetails": false
}

What people use it for

  • Who wins the work. See which companies win federal IT, construction or consulting contracts, and for how much.
  • Lead lists. Build a list of government contractors in a NAICS code or a state, with their UEI for matching against other data.
  • Agency and competitor tracking. Follow what a specific agency buys, or check a competitor's federal business. A daily run with the dates left empty and onlyNew set to true returns only contract activity that is new since the day before.

Price

2 USD per 1 000 contracts, plus Apify platform usage.

A run with the default input returns at most 50 contracts, so it costs at most 0.10 USD in results. The run on 6 October 2026 shown above returned 50 contracts in under 5 seconds, which is 0.10 USD. maxResults caps every run.

Run it on a schedule

Set onlyNew to true and add the actor to a schedule in Apify Console (for example the cron expression 0 7 * * * for 07:00 every day). The actor remembers what it has already delivered for the same input, in a named key-value store in your own Apify account (nightwave-state-usaspending-federal-contracts), and each run returns and charges only what is new. The first run returns everything in the selection. A run with nothing new finishes with 0 rows and costs nothing beyond platform usage.

Source and license

The data comes from the public USAspending API v2: the award search and, with includeDetails, the award detail record. No API key is needed. The tool sends at most 2 requests per second. It is not affiliated with or endorsed by USAspending.gov or the U.S. Department of the Treasury.

Information published by the federal government is not subject to copyright in the United States (17 U.S.C. § 105). USAspending.gov is run under the DATA Act and its spending data is open to the public. Every row carries source and license so you can credit USAspending.gov.

Try it

The tool runs on Apify. Apify handles your account, the runs and the payment, and you can try it with the input above before you schedule anything.

Open in Apify Store

Built and maintained by Nightwave AB. Questions or bugs: kontakt@nightwave.se