SAM.gov & USAspending – US Federal Contracts & Awards avatar

SAM.gov & USAspending – US Federal Contracts & Awards

Pricing

from $2.80 / 1,000 award or opportunities

Go to Apify Store
SAM.gov & USAspending – US Federal Contracts & Awards

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

Hiếu Trần Quang

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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 ActorTypical alternatives
Awards without an API keyYes (USAspending.gov)Needs SAM.gov key or scraping
Competitor tracking by name/UEIYesRarely
Daily alerts (only new results)YesFull re-scrape
Contracting officers' personal contactsNever collectedOften 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

  1. Keep Awarded contracts (no key) or choose Open opportunities and paste your SAM.gov key.
  2. Add keywords, NAICS codes, states or a minimum amount; set "Since" (e.g. 30 days).
  3. 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 planPer 1,000 resultsPer 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 ApifyClient
client = 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

Input reference

FieldTypeDefaultDescription
modestringawardsawards (USAspending) or opportunities (SAM)
keywordsarray–Search words
naicsCodesarray–NAICS codes
postedSincestring30 daysDate or relative period
maxItemsinteger1000Maximum results
onlyNewbooleanfalseOnly results not delivered before
statesarray–Place-of-performance states
pscCodesarray–PSC codes (awards)
minAmountinteger–Minimum award amount (USD)
recipientsarray–Recipient names or UEIs (awards)
awardTypesstringcontractscontracts or grants
setAsidestring–SAM.gov set-aside code (opportunities)
samApiKeystring–Your SAM.gov API key (opportunities)

Changelog

  • 0.1 – USAspending new awards (contracts, grants), SAM.gov opportunities with user key, only-new alerts.