SAM.gov Contract Opportunities + Similar Past Awards avatar

SAM.gov Contract Opportunities + Similar Past Awards

Pricing

$1.50 / 1,000 opportunities

Go to Apify Store
SAM.gov Contract Opportunities + Similar Past Awards

SAM.gov Contract Opportunities + Similar Past Awards

Search open federal contract opportunities from SAM.gov's public daily extract by keyword, NAICS, set-aside, agency and deadline. Each notice lists similar past awards from USAspending.gov. Only-new mode for daily alerts. $1.50 per 1,000 notices; empty runs are free.

Pricing

$1.50 / 1,000 opportunities

Rating

0.0

(0)

Developer

Orvix

Orvix

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

Search open federal contract opportunities from SAM.gov by keyword, NAICS code, set-aside, agency, posted date and response deadline. Turn on only-new mode and schedule it daily to get each new notice once. Each notice also lists similar past awards: the largest federal contracts in the same NAICS code from the same awarding agency over the last 3 years, taken from USAspending.gov, with a link to each award.

Similar past awards are context, not the incumbent. They show who has won this kind of work from this agency before. They do not say who holds this exact contract.

Where the data comes from

  • Opportunities: SAM.gov's public Contract Opportunities extract (ContractOpportunitiesFullCSV.csv, linked from sam.gov Data Services). It is refreshed once a day, so notices posted today usually appear the next day. Each run reports the extract date in SUMMARY. No SAM.gov account or API key is used.
  • Similar past awards: the public USAspending.gov API (no key). We pause between calls and reuse results within a run.

What you can use it for

  • Daily bid alerts: your NAICS codes and set-asides, onlyNew: true, daily schedule, sent to email, Slack or Google Sheets.
  • Small-business pipelines: setAsideCodes: ["SBA", "8A", "SDVOSBC", "WOSB", "HZC"].
  • Competitive context: see who has won similar work from that agency before you bid.
  • AI agents: structured notices with deadlines and links instead of scraping sam.gov pages.

Input example

{
"naicsCodes": ["484"],
"setAsideCodes": ["SBA"],
"keywords": ["moving", "freight"],
"keywordsIn": "title",
"agencies": ["AIR FORCE"],
"responseDeadlineFrom": "2026-11-05",
"onlyNew": true,
"stateKey": "trucking",
"maxResults": 200
}
  • naicsCodes match by prefix, so 484 covers every trucking code.
  • keywords match the title and description by default. Descriptions often carry boilerplate clauses (cybersecurity, for example), so keywordsIn: "title" gives fewer false matches.
  • With activeOnly on (the default), notices whose response deadline has passed are skipped.
  • SAM.gov posts each amendment as a new notice. latestVersionOnly (on by default) keeps only the newest notice per solicitation number.

Output example

{
"noticeId": "c8bd181ec7cd4f0f9577817ff1050fc4",
"title": "Cybersecurity Engineering and DoD Risk Management Framework (RMF) Support Services",
"solicitationNumber": "W91CRB-27-B-A001",
"type": "Solicitation",
"department": "DEPT OF DEFENSE",
"postedDate": "2026-10-29 14:50:11",
"responseDeadline": "2026-11-12T17:00:00-05:00",
"naicsCode": "541519",
"setAsideCode": "8A",
"url": "https://sam.gov/workspace/contract/opp/c8bd181ec7cd4f0f9577817ff1050fc4/view",
"contacts": [{ "role": "Primary", "name": "...", "email": "...", "phone": "..." }],
"similarPastAwards": {
"note": "Similar past awards in the same NAICS and agency. Not the incumbent for this notice unless the notice itself names one.",
"scope": "Top 3 contract awards by amount, NAICS 541519, awarding agency Department of Defense, action dates 2023-11-05 to 2026-11-04 (USAspending.gov)",
"awards": [{ "awardId": "HC108421F0175", "recipient": "WORLD WIDE TECHNOLOGY LLC", "amountUsd": 627456697.85, "awardingSubAgency": "Defense Information Systems Agency", "url": "https://www.usaspending.gov/award/CONT_AWD_HC108421F0175_9700_NNG15SC55B_8000" }]
}
}
  • postedDate is shown as SAM.gov's extract gives it, in US Eastern time (EDT or EST, depending on the date), without an offset. responseDeadline keeps its own offset.
  • contacts holds the government point-of-contact names, emails and phones exactly as SAM.gov publishes them. Set includeContacts: false to leave them out.
  • The awarding agency for similar awards comes from the posting office's agency code. Notices that one agency posts for another (GSA for DOE, for example) use the posting agency. If that agency has no awards in the NAICS code, we fall back to all agencies and the scope line says so. If USAspending is down, similarPastAwards.error is set and the notice is still delivered.

Pricing

Pay per opportunity delivered: $0.0015 per notice, similar past awards included. There is no start fee. Empty runs, and runs that fail before delivering anything, are free. You pay only for notices delivered. maxResults caps the cost of every run.

For AI agents

Agents can run this through the Apify MCP server or API and pay per run with x402 (USDC on Base) or Skyfire. Agent payments are not yet tested for this actor. See docs.apify.com/agents/payments.

Limits

  • SAM.gov refreshes the extract once a day, so this is not real-time.
  • Attachments and full award histories are not downloaded.
  • Not legal or bid advice. Always confirm the details on the sam.gov notice before you bid.