USAspending Federal Awards Feed + Changes avatar

USAspending Federal Awards Feed + Changes

Pricing

$0.02 / 1,000 award records

Go to Apify Store
USAspending Federal Awards Feed + Changes

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

Pono Data

Maintained by Community

Actor 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 mode changeType

Every value appears verbatim at the award page in sourceUrl. Nothing is guessed.

Sample output

A real slice, large Department of Defense contracts (abbreviated):

awardIdrecipientNameawardAmountawardingAgencysourceUrl
N0001917C0001LOCKHEED MARTIN CORPORATION35135514910.20Department of Defenseusaspending.gov/award/CONT_AWD_N0001917C0001_9700_-NONE-_-NONE-
HT940216C0001HUMANA GOVERNMENT BUSINESS INC51269205263.03Department of Defenseusaspending.gov/award/CONT_AWD_HT940216C0001_9700_-NONE-_-NONE-
DEAC0494AL85000LOCKHEED MARTIN CORP48063763681.32Department of Energyusaspending.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.gov and jurisdiction=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:

Full catalog: https://apify.com/thoob