SAM.gov Federal Contract Opportunities Scraper
Pricing
from $10.00 / 1,000 opportunities
SAM.gov Federal Contract Opportunities Scraper
Scrape US federal contract opportunities and solicitations from SAM.gov (ex-FedBizOpps). Export notice ID, agency, NAICS, set-aside, deadlines, award amount, point of contact and place of performance to JSON, CSV or Excel.
Pricing
from $10.00 / 1,000 opportunities
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
SAM.gov Federal Contract Opportunities Scraper
Extract US federal contract opportunities and solicitations from SAM.gov (the system that replaced FedBizOpps), across all federal agencies and 47,000+ active notices.
| 23 fields per opportunity | US Federal all agencies | JSON / CSV / Excel output formats | Updated 2026-06-27 |
What you get
Each record is one federal contract opportunity (solicitation, presolicitation, combined synopsis, sources sought, award notice or special notice) with the buyer, the requirement, the deadline and the contact you need to respond.
- title: the notice title
- type: notice type (Solicitation, Combined Synopsis/Solicitation, Presolicitation, Sources Sought, Award Notice, Special Notice and more)
- baseType: the original base notice type
- uiLink: direct link to the opportunity on SAM.gov
- noticeId: the unique SAM.gov notice identifier
- solicitationNumber: the agency solicitation or reference number
- fullParentPathName: full department and agency hierarchy (for example Department of Defense.Department of the Navy.NAVSUP)
- parentNoticeId: the parent notice ID when the notice is an update or amendment
- postedDate: when the notice was published
- responseDeadLine: the offer due date and time
- modifiedDate: when the notice was last updated
- isActive: whether the opportunity is currently active
- isCanceled: whether the notice was canceled
- award: award amount, award number, award date and awardee (name, UEI, CAGE code) when the notice is an award
- naicsCode*: the primary NAICS industry code
- classificationCode*: the product or service classification (PSC) code
- setAside*: small business or socio-economic set-aside program (8(a), HUBZone, SDVOSB, WOSB and others)
- archiveDate*: when the notice will be archived
- placeOfPerformance*: city, state, country and zip where the work is performed
- pointOfContact*: name, email, phone and fax of the contracting contacts
- description*: the full notice description as plain text
- observedAt: when this opportunity was last seen by the scraper
*These fields only appear when withDetails is set to true.
Who is it for
| Use case | Who benefits |
|---|---|
| Find open bids to respond to | Government contractors and bid teams |
| Build a pipeline of agency requirements | Business development and capture managers |
| Monitor competitors and award winners | Market intelligence and pricing analysts |
| Source set-aside opportunities | Small, 8(a), HUBZone, SDVOSB and WOSB firms |
| Feed a CRM or alerting workflow | GovCon software and data vendors |
Frequently Asked Questions
What does the SAM.gov opportunities scraper cover?
It covers US federal contract opportunities posted on SAM.gov, the official system that replaced FedBizOpps. That includes solicitations, combined synopsis/solicitations, presolicitations, sources sought, special notices and award notices from every federal department and agency, with more than 47,000 active notices at any time.
Do I need a SAM.gov API key?
No. The scraper reads the same public data service that powers the SAM.gov search interface, so no API key, account or registration is required.
How many opportunities can I scrape in one run?
Set the Max Items input to whatever you need. You can pull a handful of recent notices or thousands across a date range. Use the search term, NAICS, set-aside, notice type and posted date filters to target exactly the opportunities you want.
Can I filter by NAICS code, set-aside or agency?
Yes. You can filter by free-text keyword, six-digit NAICS code, set-aside program, notice type and a posted/updated date window. Leave filters blank to get the most recently updated notices across all agencies.
Why are NAICS, place of performance or description sometimes empty?
Some notice types, especially award notices and simplified repair notices, do not carry a NAICS code, place of performance or full description on SAM.gov. The scraper returns every field the notice actually has and leaves the rest null rather than inventing data. Enable Fetch opportunity details to pull the richest possible record for each notice.
Example use cases
Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:
- SAM.gov Construction Opportunities: Monitor active federal construction solicitations on SAM.gov with agency, set-aside, deadline and point of contact.
- SAM.gov Cybersecurity Contracts: Find active federal cybersecurity contract opportunities on SAM.gov with agency, NAICS code, deadline and contact.
- SAM.gov Software Contracts: Track active US federal software contract opportunities on SAM.gov with agency, NAICS, deadline and contact.
Related scrapers
Need data from the same space? Here are other scrapers we build and maintain:
- USAspending Federal Award Scraper: every US federal prime award with recipient, amount and agency.
- USAspending Sub-Award Scraper: federal sub-awards and the subcontractors behind prime contracts.
- Grants.gov Opportunity Scraper: federal grant funding opportunities by agency, CFDA and status.
- SEC EDGAR Company Filings Scraper: SEC filings and documents for any US public company.
- New York Business Entity Scraper: New York company registrations, status, type and registered agent.
- OFAC Sanctions List Scraper: US Treasury OFAC sanctioned individuals and entities for vendor screening.
More scrapers at scrapers.lat
This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.
This actor is an independent tool and has no affiliation with SAM.gov or the US General Services Administration. It only accesses data that is publicly available on the platform. Use it in accordance with SAM.gov's terms of service.
