SAM.gov Contract Opportunities Scraper avatar

SAM.gov Contract Opportunities Scraper

Pricing

from $4.00 / 1,000 contract opportunities

Go to Apify Store
SAM.gov Contract Opportunities Scraper

SAM.gov Contract Opportunities Scraper

Extract federal contract opportunities (RFPs, solicitations, sources sought, awards) from SAM.gov's official public data — with contracting officer emails and phones. Filter by keyword, NAICS, set-aside, agency, state, and dates. Pay per opportunity.

Pricing

from $4.00 / 1,000 contract opportunities

Rating

0.0

(0)

Developer

Steven Carleton

Steven Carleton

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

SAM.gov Contract Opportunities Scraper — Federal RFPs, Solicitations & Contracting Officer Contacts

Extract federal contract opportunities from SAM.gov — solicitations, presolicitations, sources sought, combined synopses, special notices, and award notices — including the contracting officer's name, email, and phone. Filter by keyword, NAICS code, set-aside, agency, place of performance, posting date, and response deadline, and download clean JSON, CSV, or Excel.

This Actor reads the official public data extract that SAM.gov itself publishes daily (the same feed behind data.gov). No SAM.gov account, no API key, no rate limits, no login walls — and none of the breakage that plagues scrapers fighting SAM.gov's heavily protected website.

What data do you get?

One result per notice:

FieldExample
noticeId / linkStable ID + direct SAM.gov URL
titleInstallation of an HVAC System into Building 1678
solicitationNumberW50S7626QA006
department / subTier / officeDEPT OF DEFENSE / DEPT OF THE NAVY / ...
postedDate / archiveDateISO dates
type / baseTypeSolicitation, Sources Sought, Award Notice...
setAsideCode / setAsideSBA / Total Small Business Set-Aside (FAR 19.5)
responseDeadline2026-07-16T14:00:00-05:00
naicsCode / classificationCode238220 / PSC code
placeOfPerformanceStreet, city, state, ZIP, country
primaryContact / secondaryContactName, email, phone of the contracting officials
awardAward number, date, amount, awardee (award notices)
descriptionFull notice text

Use cases

  • Bid pipeline for government contractors — schedule a daily run with your NAICS codes and responseDueAfter set to today, and wake up to every opportunity you can still bid on, with the contracting officer's email ready for questions and capability statements. Replaces $100–500/mo GovCon SaaS alerts.
  • Small-business set-aside hunting — filter setAsides for SBA, 8A, WOSB, SDVOSBC, or HUBZone opportunities in your state.
  • BD & market intelligence — pull award notices (noticeTypes: ["Award"], activeOnly: false) to see who wins what, at what amounts, in your niche.
  • Sources-sought early warning — respond to Sources Sought notices to shape requirements before the RFP drops, the single highest-leverage move in GovCon.
  • AI agents / MCP — a clean, filterable feed of every open federal solicitation for agent-driven bid/no-bid triage.

How to use it

Everything still biddable in construction trades, small-business set-aside, in Texas or Florida:

{
"naicsCodes": ["236", "237", "238"],
"setAsides": ["SBA"],
"popStates": ["TX", "FL"],
"postedAfter": "2026-06-01",
"responseDueAfter": "2026-07-11",
"maxResults": 1000
}

Keyword scan across all agencies:

{
"keyword": "cybersecurity",
"postedAfter": "2026-06-15",
"maxResults": 500
}

NAICS codes support prefixes (54 = all professional services). Set activeOnly to false for historical/archived research. Setting postedAfter makes runs much faster — the newest-first scan stops once it passes your window. You are only charged for records actually returned.

Pricing

Pay per result: one charge per contract opportunity extracted.

Suggested store pricing (set in the Apify Console → Publication → Monetization):

  • contract-opportunity event: $0.004 per record ($4.00 per 1,000 opportunities)

Rationale: comparable SAM.gov actors charge $0.001–$0.01 per record plus actor-start fees; the two highest-user incumbents (149 and 85 users) are rated 1.0★ or unrated. A daily NAICS-filtered pull of ~100 fresh opportunities costs about $0.40 — versus $1,200–6,000/yr for GovCon alert SaaS.

Data source & freshness

Records come from SAM.gov's official Contract Opportunities full data extract, which the General Services Administration regenerates every day for public/data.gov consumption. It is the complete government-wide point of entry (GPE) dataset: every notice of proposed contract action over $25,000. Because the Actor streams the official file instead of scraping sam.gov pages, it cannot be blocked, captcha'd, or rate-limited, and it never misses notices.

FAQ

How fresh is the data? The extract is regenerated daily by SAM.gov; a notice posted today typically appears in the next morning's file. Schedule daily runs for a continuous feed.

Do I need a SAM.gov account or API key? No. The public extract requires neither.

Does it include attachments? It includes every notice field plus links to the notice page. Attachment files themselves live behind the SAM.gov notice link.

Can I get closed/archived notices? Yes — set activeOnly to false and use the date filters. The extract carries the full multi-year notice history, including award data.

Grants too? This Actor covers contract opportunities. If you need grants.gov data, open an issue — it uses a similar public extract and can be added on request.