SAM.gov Contract Opportunities: Federal Bids & Awards avatar

SAM.gov Contract Opportunities: Federal Bids & Awards

Pricing

from $1.60 / 1,000 opportunities

Go to Apify Store
SAM.gov Contract Opportunities: Federal Bids & Awards

SAM.gov Contract Opportunities: Federal Bids & Awards

🇺🇸 New US federal contract opportunities from SAM.gov's official daily data extract: solicitations, sources sought and awards with full descriptions. Filter by keyword, NAICS, PSC, set-aside, agency, state or deadline, and schedule daily alerts. No API key or SAM.gov account needed.

Pricing

from $1.60 / 1,000 opportunities

Rating

0.0

(0)

Developer

João Fernandes

João Fernandes

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Every new US federal contract opportunity, straight from SAM.gov's official daily data extract, with filters that cut the noise.

US federal agencies post thousands of notices on SAM.gov every week: solicitations, sources sought, presolicitations and awards. This Actor reads the official public extract that SAM.gov publishes every night and gives you clean rows with the full description, deadlines, set-asides, NAICS and PSC codes, place of performance and award details. Filter by keyword, NAICS, PSC, set-aside, agency, state or deadline, then schedule it to get only the notices you haven't seen yet.

✨ Why use it

  • 🏛️ Official source, used the way SAM.gov intends: the public Contract Opportunities extract from SAM.gov Data Services, not scraped web pages.
  • 🔑 No API key, no SAM.gov account, no daily request quota.
  • 📄 Full descriptions included, not just a link, so you can read the requirement, search it or send it to an AI model.
  • 🎯 Filters that match how contractors search: NAICS and PSC prefixes, set-asides (SBA, 8(a), HUBZone, SDVOSB, WOSB…), agency, place of performance, due date and notice type.
  • 🔁 One row per solicitation: amendments and updates share the solicitation number, so by default you get the latest notice only, not ten versions of the same bid.
  • 🔔 Daily alerts: New mode remembers what it already sent you.
  • 💸 Pay per notice: $0.002 each. A daily alert for your NAICS codes usually costs a few cents.

🌍 Coverage

  • Every active notice on SAM.gov: about 70,000 at any time, from all federal departments and agencies.
  • Notice types: Solicitation, Combined Synopsis/Solicitation, Presolicitation, Sources Sought, Special Notice, Award Notice, Justification (J&A), Modification/Amendment/Cancel, Sale of Surplus Property and Consolidate/Bundle.
  • Refreshed by SAM.gov once a night, so a notice posted today shows up in tomorrow's extract.

💡 Use cases

  • Small businesses and GovCon firms: a morning list of new bids in your NAICS codes and set-asides, with days left to respond.
  • Capture and BD teams: sources sought and presolicitations, weeks before the solicitation.
  • Market researchers: who is buying what, and who just won (award notices with amount and awardee).
  • Developers of GovCon tools and AI agents: a clean, documented JSON feed through the Apify API or MCP.

🚀 How to use it

  1. Click Try for free.
  2. Pick your NAICS or PSC prefixes (e.g. 5415 for IT services), set-asides or keywords, and how many days back to look.
  3. Run it and download the results as Excel, CSV or JSON, or read them from the Apify API.
  4. Want alerts? Save it as a task in New mode, add a daily schedule, and send new notices to Slack, email, Make, Zapier, n8n or a webhook.

📥 Input examples

New IT bids for small businesses, every day (schedule it):

{
"naicsCodes": ["5415", "5182"],
"setAsides": ["SBA", "8A", "SDVOSBC", "WOSB", "HZC"],
"noticeTypes": ["solicitation", "combined", "presolicitation", "sources-sought"],
"mode": "new",
"monitorId": "it-small-business"
}

Janitorial and custodial work in Virginia and Maryland due in the next 30 days:

{ "keywords": ["janitorial", "custodial"], "states": ["VA", "MD"], "dueWithinDays": 30, "postedWithinDays": 60 }

Awards over $1M from the Department of Veterans Affairs in the last 30 days:

{ "noticeTypes": ["award"], "agencies": ["Veterans Affairs"], "minAwardAmount": 1000000, "postedWithinDays": 30 }

📦 Output

One row per notice. For example, a small-business set-aside from NASA:

{
"noticeId": "56d2fe81e3b1488b8a6938021756a553",
"solicitationNumber": "80NSSC27947229Q",
"title": "COD FARO FOCUS I.1 3D LASER SCANNER",
"noticeType": "Combined Synopsis/Solicitation",
"postedDate": "2026-10-15",
"responseDeadline": "2026-10-22T07:00:00-05:00",
"daysToDeadline": 3,
"department": "NATIONAL AERONAUTICS AND SPACE ADMINISTRATION",
"office": "NASA SHARED SERVICES CENTER",
"setAsideCode": "SBA",
"setAside": "Small Business Set Aside - Total",
"naicsCode": "541519",
"pscCode": "7A20",
"placeOfPerformanceCity": "Hampton",
"placeOfPerformanceState": "VA",
"description": "** THIS IS A BRAND NAME REQUIREMENT ** for COD FARO FOCUS I.1 3D LASER SCANNER ** AUTHORIZED RESELLERS ONLY ** …",
"url": "https://sam.gov/opp/56d2fe81e3b1488b8a6938021756a553/view"
}

An award notice adds the winner:

{
"title": "DA10--PUPPET ENTERPRISE SOFTWARE (VA-26-00062749)",
"noticeType": "Award Notice",
"awardNumber": "NNG15SD27B36C10B26F0302",
"awardDate": "2026-08-13",
"awardAmount": 518996.0,
"awardee": "V3GATE, LLC COLORADO SPRINGS 80921"
}

All fields: noticeId, solicitationNumber, title, noticeType, originalNoticeType, postedAt, postedDate, responseDeadline, responseDeadlineDate, daysToDeadline, archiveDate, department, subTier, office, officeCode, officeCity, officeState, officeZip, officeCountry, setAsideCode, setAside, naicsCode, pscCode, placeOfPerformanceCity, placeOfPerformanceState, placeOfPerformanceZip, placeOfPerformanceCountry, awardNumber, awardDate, awardAmount, awardee, description, url, source and fetchedAt.

The dataset has two views: Opportunities (deadlines, codes, agency) and Awards (amount, awardee, date).

💰 How much does it cost?

EventPrice
Opportunity (one row)$0.002

Higher Apify plans get volume discounts. A daily alert for a few NAICS codes usually returns 5 to 50 notices, so it costs 1 to 10 cents a day. 1,000 notices cost $2. Set Max results or a maximum cost per run to stay in control.

ℹ️ Good to know

  • Keywords match the title by default. Turn on Also search descriptions to search the full text too; expect more noise, because descriptions carry standard clauses (every DoD supply notice mentions the CMMC cybersecurity rules, for example).
  • Place of performance: many supply notices have none, so they are left out when you filter by state.
  • Freshness: SAM.gov rebuilds the extract once a night. The run log shows when the extract was built and the newest posting time in it.
  • Attachments (solicitation documents) are on the notice page linked in url.
  • Privacy: contact names, emails and phone numbers are left out, and emails and phone numbers inside descriptions are replaced by [email] and [phone]. Awardee names that do not read as an organisation (no LLC, Inc., Corp. or similar) are left empty, because they may be private individuals.
  • Runs looking at the last few days take seconds: the extract is sorted newest first and the Actor stops reading when it reaches older notices. Posted within (days) = 0 reads all 70,000 active notices (under a minute).

❓ FAQ

Do I need a SAM.gov API key? No. The Actor uses the public data extract, which needs no key or account.

Does it include archived or historical notices? No, only notices that are active on SAM.gov today.

Can I get every amendment of a solicitation? Yes: turn off Latest notice per solicitation.

📚 Source and licence

Data: SAM.gov Contract Opportunities, public data extract from SAM.gov Data Services, published by the US General Services Administration (GSA). Works of the US Government are not subject to copyright in the United States.

This Actor is not affiliated with or endorsed by GSA or SAM.gov.

🔗 More official data from the same developer