SAM.gov Contract Opportunities Scraper – RFPs, Bids & Contacts
Pricing
from $2.50 / 1,000 opportunities
SAM.gov Contract Opportunities Scraper – RFPs, Bids & Contacts
Pull live US federal bids from SAM.gov: solicitations, RFPs, sources sought, awards. Filter by keyword, NAICS, set-aside, notice type, deadline. Get contracting officer emails, NAICS, set-aside and days left to respond. No login, no API key. $2.50 per 1,000 opportunities.
Pricing
from $2.50 / 1,000 opportunities
Rating
0.0
(0)
Developer
Nidhi Karuturi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
SAM.gov Contract Opportunities Scraper – Federal RFPs, Bids & Contracting Officer Emails
Every day, US federal agencies post 1,000+ new contract notices on SAM.gov. Most small contractors only see the few that land in their inbox. The rest go to whoever checked SAM.gov first.
This Actor pulls those notices for you as clean JSON, CSV or Excel: solicitations, RFPs, RFQs, sources sought, presolicitations and award notices, with the contracting officer's email, NAICS code, set-aside, place of performance and days left to respond.
Test run on 28 Oct 2026: one day of notices returned 1,000 opportunities in under a minute. 997 had a contact email, 963 had NAICS codes and 390 had a small-business set-aside (WOSB, SDVOSB, 8(a), HUBZone and others).
No SAM.gov account, no API key, no cookies, no proxies.
What one row looks like
{"title": "Corrective and Preventative Maintenance of Electronic Security Systems at the Ronald Reagan Building","noticeType": "Solicitation","solicitationNumber": "70RFP226QEC000005","department": "HOMELAND SECURITY, DEPARTMENT OF","subTier": "OFFICE OF PROCUREMENT OPERATIONS","office": "FPS EAST CCG DIV 2 ACQ DIV","postedDate": "2026-10-28T12:40:25+00:00","responseDeadline": "2026-11-13T13:00:00-05:00","daysUntilDeadline": 16,"setAside": "WOSB","naicsCodes": ["561621"],"pscCode": "J063","placeOfPerformance": "Washington, DC, USA","contactEmails": ["christopher.kelly@fps.dhs.gov", "frank.borelli@fps.dhs.gov"],"pointsOfContact": [{"type": "primary", "fullName": "...", "email": "...", "phone": "..."}],"descriptionText": "Full notice text, up to 4,000 characters...","url": "https://sam.gov/opp/a1c2de6b4ae141e2ae19e3553e3b7df8/view"}
Who uses it
- Small federal contractors and 8(a), WOSB, SDVOSB and HUBZone firms: get every new bid in your NAICS codes each morning, before the response window shrinks.
- GovCon consultants and proposal writers: build a pipeline of bids to pitch to your clients.
- BD and capture teams: track sources sought and presolicitations early, while the requirement is still being shaped.
- Sales teams selling to contractors: award notices tell you who just won money.
- AI agents: works as a tool through Apify MCP. Ask "find open cybersecurity solicitations with a WOSB set-aside closing in more than 10 days".
Input
| Field | What it does |
|---|---|
keywords | Each keyword runs its own SAM.gov search (e.g. cybersecurity, janitorial, "software development"). Empty = newest notices. |
naicsCodes | e.g. 541512, 561720, 236220 |
noticeTypes | Solicitation, Combined Synopsis/Solicitation, Presolicitation, Sources Sought, Special Notice, Award, J&A, and more |
setAside | Total Small Business, 8(a), HUBZone, SDVOSB, WOSB, EDWOSB, VOSB and more |
postedWithinDays | Default 7. Use 1 on a daily schedule to get only new notices. |
excludePastDeadline | Default on: drops notices you can no longer respond to |
minDaysUntilDeadline | Skip bids closing too soon to write a proposal |
placeOfPerformanceStates | e.g. VA, TX |
includeDetails | Default on: NAICS, set-aside, contacts and full text from each notice's detail record |
maxItems | Hard cap on rows (and on cost) |
Daily bid alert in 2 minutes
- Set your keywords or NAICS codes and
postedWithinDays: 1. - Add a Schedule (daily, 8 AM).
- Connect the dataset to Google Sheets, Slack, email or a webhook with Apify integrations.
Pricing
$2.50 per 1,000 opportunities (pay per result) plus a small platform usage fee. A full day of new federal notices (about 1,000) costs about $2.50. You set maxItems, so you never pay for more rows than you asked for.
FAQ
Is this official data? Yes. It reads the same public search that powers sam.gov. We are not affiliated with SAM.gov or GSA.
Do I need a SAM.gov API key? No.
Why do some rows have no NAICS or set-aside? The agency left them blank on the notice. Special notices and award notices often skip them.
Can I get attachments? The url opens the notice, where attachments are listed. Notice text is included in descriptionText.
Related: FMCSA New Carrier Leads · PDUFA & FDA Catalyst Calendar