SAM.gov Federal Contract Opportunity Alert
Pricing
$0.01 / new opportunity
SAM.gov Federal Contract Opportunity Alert
Get alerted to new US federal contract opportunities matching your NAICS, agency, keyword, and set-aside filters — from the official SAM.gov registry.
Pricing
$0.01 / new opportunity
Rating
0.0
(0)
Developer
ByteMe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pain points
- SAM.gov isn't built for monitoring — you re-run the same search by hand to spot what's new.
- Generic SAM scrapers dump every notice; you re-filter and re-dedup every time.
- Missing a solicitation's response deadline means missing the bid entirely.
What we solve
- Alerts you to only the NEW opportunities matching your NAICS, agency, keyword, and set-aside.
- Dedupes across runs, so a scheduled run only ever surfaces what you haven't seen.
- Returns deadline, set-aside, agency, and the SAM.gov link — pay per new match, empty polls free.
Summary
Monitor SAM.gov for new federal contract opportunities that fit your business. Set your NAICS codes, agency, title keyword, and set-aside, schedule the actor, and each run returns only the opportunities you haven't seen before — with response deadline, set-aside, agency, and a direct SAM.gov link. Built for recurring runs with Apify's native email/Slack/webhook integrations.
Who it's for
- Government contractors and BD teams tracking new solicitations
- Small businesses bidding set-aside opportunities (8(a), WOSB, SDVOSB)
- Capture managers monitoring specific agencies or NAICS codes
- GovCon consultants and proposal shops
How to use
Set the input, run the actor, and collect results from the run's dataset (export to JSON/CSV/Excel, or pull via the Apify API). Example input:
{"naicsCodes": ["541512"],"setAside": "SBA","lookbackDays": 1,"maxResults": 100}
See Inputs below for every available field.
What you get
One row per record:
| Field | Description |
|---|---|
notice_id | SAM.gov notice ID |
title | Opportunity title |
solicitation_number | Solicitation number |
agency | Buying agency / department hierarchy |
notice_type | Notice type (Solicitation, Combined Synopsis, etc.) |
naics_code | NAICS industry code |
set_aside | Set-aside type (e.g. Total Small Business) |
posted_date | Date the notice was posted |
response_deadline | Offer/response due date |
archive_date | Date the notice archives |
place_of_performance_state | State where work is performed |
contact_name | Primary point of contact |
contact_email | Primary contact email |
is_new | True if first seen this run (charged); false on the baseline run |
ui_link | Direct link to the opportunity on SAM.gov |
Sample:
{"notice_id": "abc123def456","title": "IT Support Services","solicitation_number": "W912-26-R-0001","agency": "DEPT OF DEFENSE.DEPT OF THE ARMY.ACC","notice_type": "Solicitation","naics_code": "541512","set_aside": "Total Small Business Set-Aside (FAR 19.5)","posted_date": "2026-06-20","response_deadline": "2026-07-05T17:00:00-04:00","archive_date": "2026-07-20","place_of_performance_state": "VA","contact_name": "Jane Doe","contact_email": "jane.doe@army.mil","is_new": true,"ui_link": "https://sam.gov/workspace/contract/opp/abc123def456/view","source_url": "https://sam.gov/workspace/contract/opp/abc123def456/view"}
Inputs
| Field | Required | Type | Default | Description |
|---|---|---|---|---|
naicsCodes | no | array | ["541512"] | Industry codes to match (e.g. '541512'). Leave empty to match any industry. |
keyword | no | string | — | Free-text match on the opportunity title (e.g. 'cybersecurity'). |
agency | no | string | — | Buying department name (e.g. 'GENERAL SERVICES ADMINISTRATION'). |
setAside | no | string | — | Set-aside code, e.g. SBA (small business), 8A, WOSB, SDVOSBC. Leave empty for all. |
lookbackDays | no | integer | 1 | Fetch opportunities posted within this many days. Dedup ensures each is returned once across runs; a small window suits frequent schedules. |
maxResults | no | integer | 100 | Cap on opportunities fetched per run. |
Pricing (Pay Per Event)
You pay per result (dataset-item) — no charge for empty runs. Example: 50 new opportunities at $0.01/result ≈ $0.50.
Illustrative — final per-result price set at publish time. Baseline run and empty polls are free. Apify platform usage billed separately.
Use cases
- Daily alert — schedule a run per NAICS/agency and get only the new opportunities each morning.
- Set-aside monitoring — track small-business or 8(a) solicitations the moment they post.
- Agency watch — follow a target agency's new contract notices.
- Pipeline feed — pipe new matches into a CRM or Slack via Apify integrations.
Why this actor
- New-only: dedupes across runs, so you act on what you haven't seen — not the whole haystack.
- Official source: the GSA Get Opportunities API, not a stale third-party copy.
- Pay per new match; baseline and empty polls are free.
Limitations & updates
Covers the SAM.gov 'Contract Opportunities' dataset via the official GSA API. Results reflect the live registry. Contract-value filtering isn't supported (SAM.gov only publishes amounts on awarded notices). The first run for a given filter set is a free baseline; subsequent runs alert on new opportunities.
FAQ
Where does the data come from?
The official GSA Get Opportunities (SAM.gov) public API.
How is 'new' determined?
The actor remembers opportunities it has seen for your filter set; each run emits only ones not seen before. The first run is a free baseline.
Can I get email or Slack alerts?
Yes — schedule the actor and connect Apify's native email/Slack/webhook integrations to new dataset items.
Can I filter by contract value?
Not reliably — SAM.gov only publishes a dollar amount on awarded notices, not open solicitations, so value filtering isn't offered.
How am I charged?
Per new opportunity returned. The baseline run and runs with no new matches are free.
Which actor to choose
Part of the public-data lead-gen suite — pick the one that fits your goal:
- Multi-State Contractor License Lookup — You need to verify contractor/trade licenses across US states.
- California Contractor Directory — You want CSLB contractor lead lists by class and county.