USAspending Federal Awards Feed + Changes
Pricing
$0.02 / 1,000 award records
USAspending Federal Awards Feed + Changes
Clean, flat federal award records from the official USAspending.gov API, filtered by date, award type, agency, recipient, place, and amount, with a what-changed-since-last-run mode. Billed only per delivered award, no start fee.
Pricing
$0.02 / 1,000 award records
Rating
0.0
(0)
Developer
Pono Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
USAspending Federal Awards Feed
Clean, flat federal award records from the official USAspending.gov API. Filter by date, award type, agency, recipient, place of performance, and dollar amount, get one useful row per award, and run a changes-only mode that returns just what is new, updated, or re-obligated since your last run.
You pay only for a delivered award. There is no actor-start fee. Filtered-out rows, unchanged rows in changes mode, and malformed records cost nothing.
What a record is
One flat row per award, pulled from the USAspending award record:
- identity:
generatedInternalId(the stable award id),awardId, award page URL - recipient:
recipientName,recipientId - money:
awardAmount,totalOutlays - who and what:
awardingAgency,awardingSubAgency,fundingAgency,fundingSubAgency,description - type:
awardType,contractAwardType - timeline:
startDate,endDate,lastModifiedDate - place:
placeOfPerformanceStateCode,placeOfPerformanceCountryCode - contract codes:
naicsCode,naicsDescription,pscCode,pscDescription - provenance:
sourceUrl,retrievedAt,confidence,jurisdiction,dataSource, and in changes modechangeType
Every value appears verbatim at the award page in sourceUrl. Nothing is guessed.
Sample output
A real slice, large Department of Defense contracts (abbreviated):
| awardId | recipientName | awardAmount | awardingAgency | sourceUrl |
|---|---|---|---|---|
| N0001917C0001 | LOCKHEED MARTIN CORPORATION | 35135514910.20 | Department of Defense | usaspending.gov/award/CONT_AWD_N0001917C0001_9700_-NONE-_-NONE- |
| HT940216C0001 | HUMANA GOVERNMENT BUSINESS INC | 51269205263.03 | Department of Defense | usaspending.gov/award/CONT_AWD_HT940216C0001_9700_-NONE-_-NONE- |
| DEAC0494AL85000 | LOCKHEED MARTIN CORP | 48063763681.32 | Department of Energy | usaspending.gov/award/CONT_AWD_DEAC0494AL85000_8900_-NONE-_-NONE- |
Two modes
- full: every award matching your filter.
- changes: only awards that are new, carry a newer last-modified date, or have a changed amount since this account's last run. The state is tracked per account, so it is your timeline. The first changes run has no baseline, so it returns everything matching once, then tracks deltas from there. An award held back by the delivery cap is delivered on a later run, never billed twice.
Filters
- startDate, endDate: the award action date window, YYYY-MM-DD. The API holds data back to 2007-10-01. Leave empty for the last 365 days.
- awardTypes: friendly groups (contracts, idvs, grants, loans, direct_payments, other_financial_assistance, all_contracts, all_assistance).
- awardTypeCodes: exact USAspending codes for precise control (A, B, C, D, IDV_A, 02, 03, and the rest).
- recipientSearch: keep only awards whose recipient matches these terms.
- agencies: top-tier awarding agency names.
- placeOfPerformanceStates: two-letter US state codes.
- keyword: a free-text term, matched by the API and re-checked on the returned row.
- awardAmountMin, awardAmountMax: a dollar range.
- maxRecords: a cap on how many records a run delivers and bills. 0 means no cap; the platform spend cap is honored regardless.
Date, type, recipient, agency, place, keyword, and amount are applied by the API; the amount range and keyword are re-checked on the returned row.
What to expect
- USAspending holds tens of millions of award records, updated daily. A filter narrows that to the slice you care about.
- The raw API is public and free directly from the Treasury. What this actor sells is the flat, joined record, the friendly filters, and the per-account change feed, so you do not have to build the POST search, page it, flatten the nested NAICS and PSC, or diff it yourself.
- The search endpoint returns at most 10,000 records per filter. For a deeper pull, narrow the window, the agency, or the recipient. The actor stops cleanly and tells you when it reaches that edge.
- An agency or recipient watch is a few cents; a daily changes feed is a fraction of a cent a run.
Source and scope
- Source: the official USAspending.gov API v2 (
api.usaspending.gov), a U.S. Department of the Treasury service, public domain, keyless, no anti-bot, paged with a declared identifying User-Agent. - This is federal spending: who received federal money, at the award level. It is public record. The actor carries only that record and stamps
dataSource=USAspending.govandjurisdiction=US. - This is a data tool, not legal, financial, or procurement advice. An award record is a disclosure, not a finding.
See also
More clean, pay-only-for-results data tools from Pono Data:
- SAM.gov Opportunities Feed - federal contract opportunities, new since last run
- Regulatory Change Monitor - federal rulemaking from the Federal Register
Full catalog: https://apify.com/thoob