SAM.gov & USAspending – US Federal Contracts & Awards
Pricing
from $2.80 / 1,000 award or opportunities
SAM.gov & USAspending – US Federal Contracts & Awards
New US government contract and grant awards from USAspending.gov – who won, amount, agency, NAICS, PSC – with no API key, plus open SAM.gov opportunities with your free key. Track competitors and get daily alerts. Pay per result.
Pricing
from $2.80 / 1,000 award or opportunities
Rating
0.0
(0)
Developer
Hiếu Trần Quang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Newly awarded US government contracts and grants from USAspending.gov – who won, how much, which agency, NAICS and PSC codes, place of performance – no API key needed. Plus open SAM.gov opportunities with your own free SAM.gov key. Filter by keyword, NAICS, PSC, state, amount and recipient; schedule daily for alerts.
Why this one
- No key for awards. Contract and grant awards come from the official USAspending.gov API – no SAM.gov account, no daily key limits.
- Competitive intelligence. See which companies win which contracts, for how much, from which agency – or follow named competitors.
- Opportunities when you need them. Switch to SAM.gov opportunities with your own free key (pre-solicitations, sources sought, solicitations, award notices).
- Clean, readable output. Descriptions in sentence case, NAICS/PSC with descriptions, links to USAspending / SAM.gov.
- Alerts. "Only new results" turns any search into a daily feed.
- No contact persons. Contracting officers' names, e-mails and phones are never collected; awards to individuals are skipped.
Compared with alternatives
| This Actor | Typical alternatives | |
|---|---|---|
| Awards without an API key | Yes (USAspending.gov) | Needs SAM.gov key or scraping |
| Competitor tracking by name/UEI | Yes | Rarely |
| Daily alerts (only new results) | Yes | Full re-scrape |
| Contracting officers' personal contacts | Never collected | Often included |
What you get
Awards: award ID, recipient name and UEI, amount (USD), agency and sub-agency, NAICS and PSC (with descriptions), place-of-performance state, award type, start and end dates, last modified, USAspending link.
Opportunities: title, notice type, solicitation number, agency path, NAICS, PSC, state and city, set-aside, posted date, response deadline, awardee for award notices, SAM.gov link.
Sample output
{"recordType": "award","title": "Cybersecurity exercise support services","agency": "Department of Homeland Security","subAgency": "Office of Procurement Operations","recipientName": "EXAMPLE SOLUTIONS LLC","amount": 2435544.91,"naicsCode": "541512","pscCode": "R408","state": "VA","startDate": "2026-10-02","url": "https://www.usaspending.gov/award/CONT_AWD_..."}
How to use
- Keep Awarded contracts (no key) or choose Open opportunities and paste your SAM.gov key.
- Add keywords, NAICS codes, states or a minimum amount; set "Since" (e.g.
30 days). - Click Start – or schedule daily with "Only new results".
Use cases
- GovCon business development: who is winning in your NAICS codes and agencies.
- Competitor and partner tracking: follow named competitors; find teaming partners and subcontracting leads.
- Sales to government contractors: fresh lists of companies that just won funding.
- Grant intelligence: new grants to universities, nonprofits and companies.
- AI agents: "Which companies won DHS cybersecurity contracts this month?"
Pricing
| Apify plan | Per 1,000 results | Per run |
|---|---|---|
| Free | $4.00 | $0.005 |
| Starter | $3.70 | $0.005 |
| Scale | $3.30 | $0.005 |
| Business | $2.80 | $0.005 |
Cost examples
- Last 30 days of awards in one NAICS (≈ 300): $1.20
- Daily competitor alert: cents per day
Use it from code, n8n or AI agents
Run it from the Apify API, the Python or JavaScript client, n8n, Make or Zapier – or let an AI agent call it through the Apify MCP server (Claude, ChatGPT, Cursor).
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("ram1eal/us-federal-contracts").call(run_input={"keywords":["cybersecurity"],"postedSince":"30 days"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });const run = await client.actor('ram1eal/us-federal-contracts').call({ keywords: ['cybersecurity'], postedSince: '30 days' });const { items } = await client.dataset(run.defaultDatasetId).listItems();
MCP: add ram1eal/us-federal-contracts to the Apify MCP server and ask in plain English – the agent fills the input and pays per result.
Data sourcing & compliance
- Awards: USAspending.gov API (U.S. Department of the Treasury) – public domain.
- Opportunities: SAM.gov Get Opportunities API (GSA) with your API key; the key is never logged or stored. Personal SAM.gov keys allow about 10 requests per day and expire every 90 days.
- Contracting officers' contact details are not collected; awards to individuals are skipped.
FAQ
- Why do opportunities need a key? SAM.gov requires one per user; it is free (sam.gov → Account details → Public API Key).
- Why does "Since" use new awards only? Awards are matched by their start, so each award appears once rather than with every modification.
- What if something breaks? Open an issue – typical response under 12 hours.
More tools from this author
- Public Tenders – EU TED & UK Find a Tender Procurement – EU TED & UK Find a Tender notices with daily alerts
- Startup Funding Rounds – Crunchbase Alternative (SEC Form D) – US startups raising money, daily from SEC Form D
- SEC EDGAR API – Company Financials, 10-K Data & Filings – SEC EDGAR financials and 10-K/10-Q/8-K filings by ticker
- Companies House API & Company Registry – UK, France, LEI – UK Companies House, France SIRENE & LEI search with a KYB risk score
- WHOIS Lookup & Domain Checker – Age, DNS, Email, SSL – bulk WHOIS: domain age, DNS, email provider, SSL and risk
- Shopify Scraper – Products, Prices, Stock & Price Monitor – any Shopify store: products, prices, stock, price-drop alerts
- Tech Stack Detector – BuiltWith & Wappalyzer Alternative – 3,500+ technologies per website, plus the email provider
- Impressum Scraper – German Company Data, HRB & VAT Check – German/Austrian/Swiss company data from the Impressum, VAT checked
- Contact Info Scraper – Company Emails, Phones & Socials – company e-mails, phones and social profiles, GDPR-safe
Input reference
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | awards | awards (USAspending) or opportunities (SAM) |
keywords | array | – | Search words |
naicsCodes | array | – | NAICS codes |
postedSince | string | 30 days | Date or relative period |
maxItems | integer | 1000 | Maximum results |
onlyNew | boolean | false | Only results not delivered before |
states | array | – | Place-of-performance states |
pscCodes | array | – | PSC codes (awards) |
minAmount | integer | – | Minimum award amount (USD) |
recipients | array | – | Recipient names or UEIs (awards) |
awardTypes | string | contracts | contracts or grants |
setAside | string | – | SAM.gov set-aside code (opportunities) |
samApiKey | string | – | Your SAM.gov API key (opportunities) |
Changelog
- 0.1 – USAspending new awards (contracts, grants), SAM.gov opportunities with user key, only-new alerts.