USASpending Federal Awards Tracker (No API Key)
Pricing
from $2.00 / 1,000 award results
USASpending Federal Awards Tracker (No API Key)
Search US federal contract, grant, loan, and other awards from the official USASpending.gov API (no key). Filter by award type, agency, recipient keyword, NAICS, PSC, amount, and date; flatten CRM-ready rows with recipient, agency, amount, dates, and award links.
Pricing
from $2.00 / 1,000 award results
Rating
0.0
(0)
Developer
Jaydan Eaton
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Find out who actually won US federal money: contracts, IDVs (GWACs, IDIQs, schedules, BPAs), grants, loans, direct payments and other assistance. Data comes live from the official, keyless USASpending.gov API (api.usaspending.gov/api/v2/search/spending_by_award/).
You get one clean, flattened row per award (recipient, UEI, location, awarding/funding agency, amount, dates, NAICS, PSC, assistance listing and direct USASpending.gov links), ready for a CRM, spreadsheet or alerting workflow.
Use cases
- B2B sales triggers: companies that just won a federal contract are hiring, buying and subcontracting. Pull new awards by NAICS, PSC, agency or state every day and hand them to your sales team.
- Subcontracting and teaming: see which primes won work in your niche (e.g. NAICS
541512at the VA) and reach out to team. - Competitive intel: track a competitor's wins by name or UEI and see agency, size and timing.
- Grant and loan research: see which universities, nonprofits, cities and companies received grants or federal loans, with assistance listing (CFDA) program.
- Journalism and policy research: largest new awards by agency, state or program.
Pairs well with the SAM.gov Federal Contract Opportunities Tracker (what's being bid) — this actor shows who got paid.
Input
- Award types:
contracts,idvs,grants,loans,direct_payments,other, orall. USASpending allows one category per request, so each selected category is queried separately and the result budget is shared across them (unused budget flows to the others). - Keywords: full-text search, e.g.
cybersecurity,drone. - Recipient name / UEI contains: e.g.
Lockheed,Booz Allen. - Awarding agency (exact top-tier name, e.g.
Department of Defense) and optional sub-agency (e.g.Department of the Army). - Recipient states: e.g.
TX,VA,AR. - NAICS codes / prefixes and PSC codes (contracts and IDVs).
- Min / max award amount (USD).
- Date window (
startDate/endDate, YYYY-MM-DD; default: last 30 days) and what it applies to: new awards only (default), any transaction (incl. modifications), or last modified. - Sort: newest award date, largest amount, or most recently modified.
- Max awards (1–5,000).
- User-Agent contact.
Example input:
{"awardTypes": ["contracts"],"awardingAgencyName": "Department of Veterans Affairs","naicsCodes": ["5415"],"recipientStates": ["VA", "MD"],"minAwardAmount": 100000,"startDate": "2026-07-01","maxResults": 100}
Output (one item per award)
| Field | Description |
|---|---|
awardId, awardCategory, awardType, generatedInternalId, internalId | Award identity (PIID / FAIN, category, type label) |
recipientName, recipientUei, recipientId | Who received the award |
recipientLocation, recipientAddress, recipientCity, recipientState, recipientZip, recipientCountry | Recipient location |
placeOfPerformanceCity, placeOfPerformanceState, placeOfPerformanceCountry | Where the work happens |
awardingAgency, awardingSubAgency, fundingAgency, fundingSubAgency | Who awarded and who paid |
awardAmount, totalOutlays, subsidyCost | Obligated amount (loan face value for loans), outlays, loan subsidy cost |
baseObligationDate, startDate, endDate, lastDateToOrder, lastModifiedDate | Dates |
description | Award description |
naics, naicsDescription, psc, pscDescription | Industry and product/service codes (contracts/IDVs) |
cfdaNumber, cfdaTitle | Assistance listing program (grants/loans/assistance) |
sourceUrl, recipientProfileUrl, agencyProfileUrl | USASpending.gov award, recipient and agency pages |
Example (from a real run): ARCHITECHTURE SOLUTIONS LLC (Fairfax, VA), Department of Veterans Affairs purchase order, $2,966,020.75, NAICS 541519, awarded 2026-10-13.
Compliance
- Uses only the official public USASpending.gov API (run by the US Treasury Bureau of the Fiscal Service), with anonymous access, no login and no API key.
- Data is public US government spending data published under the DATA Act / FFATA.
- Requests are politely throttled to about 1 per second, back off on 429 and 5xx responses, and send a declared User-Agent.
- No anti-bot measures are bypassed and nothing is scraped from behind a login.
- Search coverage starts at 2007-10-01 (USASpending API limit).
Pricing (pay per event)
| Event | Price |
|---|---|
apify-actor-start (synthetic) | default $0.00005 |
award-result (one award pushed) | $0.002 ($2 per 1,000 awards) |
The code calls Actor.charge(event_name="award-result") after each pushed award and stops when your max charge is reached.
Local run
pip install -r requirements.txt# put input in storage/key_value_stores/default/INPUT.jsonpython -m src